Package: general Severity: critical Debian has choosen to implement multiarch, which amongs other things, means that the includes and libraries are moved in a new "multiarch" path. This breaks some upstream applications and non-Debian toolchain.
It is possible to workaround some of the issues as described in /usr/share/doc/libc6/NEWS.Debian.gz. | eglibc (2.13-11) unstable; urgency=low | | Starting with the eglibc package version 2.13-5, the libraries are | shipped in the multiarch directory /lib/$arch instead of the more | traditional /lib. | | The toolchain in Debian has been updated to cope with that, and most | build systems should be unaffected. If you are using a non-Debian | toolchain to build your software and it is not able to cope with | multiarch, you might try to pass the following option to your | compiler: | | -B/usr/lib/$arch | | -- Aurelien Jarno <aure...@debian.org> Sat, 23 Jul 2011 23:42:46 +0200 I got fed up by people reporting bug on libc6, while this problem results from a decision Debian to implement multiarch. People should work on implementing a compatibility wrapper and to make upstream toolchain multiarch aware. Until this is done, this bug should be kept opened. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.39-2-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20110809173156.25324.28514.report...@volta.aurel32.net