this is a bug tracker, not a fan boy forum.  If you need incoherent
cross build environments including setups involving both multilib and
multiarch, then don't install gcc-multilib, but provide the correct
include paths on your own.  Or use chroots if you don't need these archs
for the same project.  However the link

$ ls -l /usr/include/asm
lrwxrwxrwx 1 root root 20 Feb 11 09:47 /usr/include/asm -> x86_64-linux-gnu/asm

is *wrong* for every cross compiler, therefore the conflict.  Feel free
to provide patches for glibc and gcc to avoid having this symlink at
all, and have libc6-dev-i386 install into a location which is *only*
read by gcc -m32, *and* which doesn't conflict with libc-dev:i386 or
libc6-dev:amd64.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1300211

Title:
  Can't install both gcc-multilib and gcc-arm-linux-gnueabihf

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-defaults/+bug/1300211/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to