[xorg-server-1.5] build fails against mesa GIT master

Steven J Newbury steve at snewbury.org.uk
Thu May 29 04:46:27 PDT 2008


On Thu, 2008-05-29 at 00:54 -0700, Dan Nicholson wrote:
> On Wed, May 28, 2008 at 10:33 PM, Steven J Newbury
> <steve at snewbury.org.uk> wrote:
> > On Wed, 2008-05-28 at 14:10 -0700, Donnie Berkholz wrote:
> >> On 21:06 Wed 28 May     , Tobias Jakobi wrote:
> >> > I'm trying not to build anything outside the Gentoo portage environment,
> >> > especially something important like xorg-server.
> >> > Also I don't want to fiddle around too much with the current GIT ebuild.
> >>
> >> I updated all the ebuilds in the x11 overlay for the MPX merge. If they
> >> don't work for you, please let me know. I'm using them now.
> >>
> > Hi Donnie,
> > on a related subject I have just attached a proposed patch to the mesa
> > ebuild to http://bugs.gentoo.org/show_bug.cgi?id=204755
> >
> > I'd appreciate your comments.
> 
> I wouldn't suggest using the --enable-32/64-bit switches for mesa.
> They were just implemented as a quick method to get the 32/64 bit
> flags right for someone that's not that familiar with autoconf.
> However, the right way to do this (especially for a controlled build
> environment like an ebuild or an rpm) is to use --host and --build
> like any other autotooled package. The arch-specific settings in
> configure follow the $host* settings. The 32/64-bit switches just
> kludge things to try to work that way, too, but it's not as foolproof
> as just telling configure what arch you're building for.
Wouldn't that just trigger the cross-building code and require
overriding the CC to prevent it from looking for a cross-compiler?




More information about the xorg mailing list