Dnia 2014-03-27, o godz. 02:13:52 Mike Frysinger <[email protected]> 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 <[email protected]>
> # They are masked, but we can enable them anyway for those who have
--
Best regards,
Michał Górny
signature.asc
Description: PGP signature
