#731060 gcc-defaults: Please move symlink of /usr/include/asm from 'gcc-multilib' to 'gcc' package

#731060#5
Date:
2013-12-01 14:39:44 UTC
From:
To:
Source: gcc-defaults
Version: 1.123
Severity: important

Please move symlink of /usr/include/asm
from 'gcc-multilib' to 'gcc' package, because

1. failing to be found of /usr/include/asm causes
failing to build many sources.
2. 'build-essential' package depends on 'gcc' package,
but 'gcc-multilib' not.
3. /usr/include/$(DEB_HOST_MULTIARCH)/asm is provided
by linux-libc-dev package of all linux architectures now.

Here is a patch for moving asm symlink.

Regards,

#731060#12
Date:
2013-12-02 11:25:45 UTC
From:
To:
Am 01.12.2013 15:39, schrieb Hiroyuki Yamamoto:

No, ideally, this symlink should be shipped in a separate package built from the
eglibc or linux package.

fix these sources instead.  asm can be found on the include path.

no, build-essential should not install anything which is not multiarch-aware.

yes, and it is found.