Bug#342248: [m68k headers] binaries are i386 - cannot execute binary file
Package: linux-2.6
Version: 2.6.12-10
Severity: important
This bug is a bit weird :-)
Apparently the binaries in m68k -headers were built for i386.
This breaks builds of external modules as they try to execute eg.
scripts/basic/fixdep on m68k.
$ dpkg -x linux-headers-2.6.12-1-amiga_2.6.12-10_m68k.deb .
$ cd usr/src/linux-headers-2.6.12-1-amiga/scripts/basic
$ file fixdep
fixdep: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.0, dynamically linked (uses shared libs), stripped
http://experimental.ftbfs.de/fetch.php?&pkg=loop-aes-modules&ver=3.1b%2B6&arch=m68k&stamp=1131026070&file=log&as=raw
...
make[3]: Entering directory `/usr/src/linux-headers-2.6.12-1-amiga'
CC [M] /build/buildd/loop-aes-modules-3.1b+6/modules/loop-aes/loop-AES-v3.1b/tmp-d-kbuild/patched-loop.o
/bin/sh: scripts/basic/fixdep: cannot execute binary file
cheers,
Max
Reply to: