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

Attachment: signature.asc
Description: PGP signature

Reply via email to