* Niels Thykier <[email protected]>, 2011-07-25, 22:47:
trying to make GCC multilib/multiarch aware for armhf and armel, I see
E: libhfgcc1: triplet-dir-and-architecture-mismatch lib/arm-linux-gnueabihf/ is
for armhf
[...]
I talked to Doko and it is a biarch issue. So the armel package
contains a gnueabihf library, which can be used on the armel machines.
Hmm, but if an armel binary ships a file in /lib/arm-linux-gnueabihf/,
then it's a policy violation[0], so lintian error is in order.
[0] Policy 9.1.1: "Packages may _not_ install files to any <triplet>
path other than the one matching the architecture of that package; for
instance, an `Architecture: amd64' package containing 32-bit x86
libraries may not install these libraries to `/usr/lib/i386-linux-gnu'."
--
Jakub Wilk
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]