On Mon, Oct 19, 2009 at 11:02:50PM +0200, Thomas Sachau wrote: > > Is there any specific reason you're using the content of the > > LIBDIR_${ABI} variable? Maybe using the $ABI string as the USE flag > > would be better, in some form of USE_EXPAND manner (cannot use them raw > > as I believe we still have some code in the form of 'use $ARCH', which > > might not behave sanely if say both amd64 and x86 were set. > > > > Egs: > > multilib AMD64: > > USE="abi_x86 abi_amd64" > > > > Multilib PPC64: > > USE="abi_ppc abi_ppc64" > > > > Multilib MIPS (SGI hardware) > > USE="abi_n32 abi_n64" > > > > Possible valid multilib sets on MIPS are: > > [n32,n64] - at least one Gentoo system like this has been built. > > [o32,o64] > > [eabi,meabi] - docs fuzzy > > [nubi] > I dont mind using some other string here. So those USE flags would be fine > for me. They could be > USE_EXPANDed to e.g. for multilib amd64 ABI="x86 amd64" I just one thought overnight on it, are we going to have a namespace conflict with the variable?
make.defaults already uses ABI= to contain a single value, not be multi-valued. -- Robin Hugh Johnson Gentoo Linux: Developer, Trustee & Infrastructure Lead E-Mail : robb...@gentoo.org GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85