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: