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

ia32-libs: Broken on amd64 / Please revert to working and tested version 0.7



Package: ia32-libs
Version: 1.3
Severity: important

The current version 1.3 of ia32-libs is broken on amd64. It is not 
possible to build anything with 'gcc-3.4 -m32' anymore as it used 
to be with the old version 0.7.

Now you get the following error when trying to compile 
with 'gcc-3.4 -m32':

/usr/bin/ld: cannot find -lgcc_s_32
collect2: ld returned 1 exit status

This is not the only problem. The libc.so file is wrong and
the installation directories for some other important files 
have been changed, so that they cannot be found anymore during 
standard compilations.

Please revert to the old version 0.7 which worked fine. 

Maybe a few extra libraries could be added to support openoffice.org 
and other 32 bit programs, but please do not change anything else.

The whole amd64 toolchain depends on ia32-libs via libgcc1 from gcc-3.4,
because gcc-3.4 Build-Depends on ia32-libs-dev.

IMHO it is not the right time to experiment with a vital part of the 
amd64 toolchain now. After sarge, things maybe different, of course, 
and some cleanup along the lines of the newer versions 
may certainly be useful then.

We should really try to get a working and tested toolchain into sarge
and discuss any directory changes later.

Regards
Andreas Jochens



Reply to: