[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#274367: glibc: [amd64] New GLIBC pass to create 32bit libc6-i386 and libc6-dev-i386 packages



On 06-Feb-09 23:28, Aurelien Jarno wrote:
> I also think it would be better, also because it could be handle easily
> by the current build scripts of the glibc. However, the change seems
> difficult as a lot of libraries is already using it:
> 
> unstable
> --------
> fakechroot
> fakeroot
> ia32-libs
> ia32-libs-dev
> lib32g2c0
> lib32gcc1
> lib32gfortran0
> lib32objc1
> lib32stdc++6
> lib32stdc++6-4.0-dbg
> lib32z1
> lib32z1-dev
> libg2c0-dev
> libgfortran0-dev
> nvidia-glx-ia32

ia32-libs has to be changed anyway because it currently provides its
own copy of a 32-bit libc which will conflict with the new libc6-i386.

It would be easy to change ia32-libs to use (/usr)/lib32 instead of
/emul/ia32-linux because the ia32-libs package already has a switch 
to choose between the two directories.

Most of the other packages are from gcc-4.0 which also has a 
simple switch that chooses between the ugly /emul/ia32-linux/usr/lib
and /usr/lib32. 

Regards
Andreas Jochens



Reply to: