Matthias Klose wrote:
>Multi-Arch isn't there yet. And even if it is, the multilib builds should be
>kept for some more releases.  There is a lot to do on the Debian side, and on
>the upstream side.  So maybe it helps your understanding to get the required
>patches upstream to get multilib working with a multiarch setup.

OK, maybe this weekend I'll work on creating patches to the gcc packaging to 
allow gcc-multilib to use multiarch libraries.  My basic idea right now would 
be something like:

* Both lib32gcc1:amd64 and libgcc1:i386 provide an alternative for 
/usr/lib/gcc/i386-linux-gnu/libgcc_s.so pointing to its version of 
libgcc_s.so.*, with libgcc1:i386 having the higher priority.
* The gcc-4.8 packaging (for lib32gcc-4.8-dev:amd64) makes 
/usr/lib/gcc/x86_64-linux-gnu/4.8/32/libgcc_s.so a symlink to 
/usr/lib/gcc/i386-linux-gnu/libgcc_s.so.
* Then the rest is just adjusting dependencies on lib32gcc1 to alternatives 
libgcc1:i386 | lib32gcc1, etc.
-- 
Daniel Schepler


-- 
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/2985791.MzHV9NCblm@frobozz

Reply via email to