[xorg-server-1.5] build fails against mesa GIT master
Steven J Newbury
steve at snewbury.org.uk
Thu May 29 05:25:50 PDT 2008
On Thu, 2008-05-29 at 12:46 +0100, Steven J Newbury wrote:
> 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?
So something like this?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mesa.ebuild.diff
Type: text/x-patch
Size: 5094 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20080529/cb27df88/attachment.bin>
More information about the xorg
mailing list