Dnia 2014-03-27, o godz. 02:13:52 Mike Frysinger <vap...@gentoo.org> napisał(a):
> On Wed 26 Mar 2014 01:17:14 Mike Frysinger wrote: > > (2) use tuples with loaded vendor fields to reduce the chance of collisions. > > e.g. having an ABI=amd64 system use i686-gentoo%multilib-linux-gnu instead > > of i686-pc-linux-gnu would defeat any automatic path searches. > > this patch keeps the status quo. although the status quo is broken, but we > can sort that out independently. Except that it breaks stuff that is installed at the point and comes with no plan of cleaning up the resulting mess. > --- profiles/arch/amd64/make.defaults 18 Jan 2014 01:03:24 -0000 1.21 > +++ profiles/arch/amd64/make.defaults 27 Mar 2014 06:13:22 -0000 > @@ -21,17 +21,17 @@ ABI="amd64" > # 64bit specific settings. > CFLAGS_amd64="-m64" > LDFLAGS_amd64="-m elf_x86_64" > -CHOST_amd64="x86_64-pc-linux-gnu" > +CHOST_amd64="${CHOST}" > > # 32bit specific settings. > CFLAGS_x86="-m32" > LDFLAGS_x86="-m elf_i386" > -CHOST_x86="i686-pc-linux-gnu" > +CHOST_x86="i686-gentoo%multilib-linux-gnu" Using percent sign here looks like asking for trouble at some point. I don't see why you can't use plain 'gentoomultilib' that is more fool-proof. > # 64-32bit specific settings. > CFLAGS_x32="-mx32" > LDFLAGS_x32="-m elf32_x86_64" > -CHOST_x32="x86_64-pc-linux-gnux32" > +CHOST_x32="x86_64-gentoo%multilib-linux-gnux32" > > # 2006/10/24 - Simon Stelling <bl...@gentoo.org> > # They are masked, but we can enable them anyway for those who have -- Best regards, Michał Górny
signature.asc
Description: PGP signature