<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.0">
</HEAD>
<BODY>
On Tue, 2010-07-13 at 17:11 -0400, Writer, Tim wrote:<BR>
<BLOCKQUOTE TYPE=CITE>
    <TT><FONT COLOR="#1a1a1a">Hmmm. I see a desire to build upstream Xorg from source and being an</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">unsuspecting builder/newcomer as mutually exclusive. While this</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">particular error message is a little opaque, the solution is straight</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">forward and only an apt-get/yum/YaST, etc. away. I think most developers</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">will have no trouble understanding that building 32-bit anything on a</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">64-bit platform requires at least a basic 32-bit development</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">environment. Once we have 32-bit builds working correctly on 64-bit</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">systems, it would be useful to add the above error to a FAQ (is there a</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">FAQ for xorg-driver-geode?) but what else can we do. Most (all?) Linux</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">distributions are packaged this way, with separate 64-bit and 32-bit</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">development environments. Even if we would prefer it another way, what</FONT></TT><BR>
    <TT><FONT COLOR="#1a1a1a">can we reasonably do about it?</FONT></TT><BR>
    <BR>
</BLOCKQUOTE>
I agree. Building on as many platforms as possible should not be a goal for geode.<BR>
Because only a dozen or so out of the 240 xorg packages do not build on large number of<BR>
platforms, some people don't know if it is a real build error and report problems.<BR>
<BR>
The patches I originally suggested were meant to address this low priority &quot;feature&quot;.<BR>
This seem to have resurrected past proposals which are outside my competencies.<BR>
<BR>
Bottom line, there is a requirement to build 32 bit driver on 64 bit host and this takes precedence.<BR>
I am ok with aborting the config with some message to avoid bug report.<BR>
<BR>
There is still the second I mention to verify.
</BODY>
</HTML>