Package: kfreebsd-image-7.2-1-amd64 Version: 7.2-1 Severity: grave Justification: renders package unusable
Starting with kernel 7.2, upstream has changed the way a binary type is detected. This prevent 32-bit binaries to work. On kFreeBSD 7.1, the following tests are done (in this order): - ELF EI_OSABI - interpreter - ELF brand On kFreeBSD 7.2, a 4th test has been added (in this order): - .note.ABI-tag - ELF EI_OSABI - interpreter - ELF brand If .note.ABI-tag contains among other things "FreeBSD", the FreeBSD execution environment is used, while if it contains "GNU", the Linux execution environment is used. Our binaries contains "GNU" as on plain GNU/Linux, which breaks 32-bit support. While we could remove/move this new check, this clearly differs from upstream. Any other idea? -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: kfreebsd-amd64 (x86_64) Kernel: kFreeBSD 7.2-1-amd64 Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages kfreebsd-image-7.2-1-amd64 depends on: ii freebsd-utils 7.1-5 FreeBSD utilities needed for GNU/k ii kldutils 7.1-5 tools for managing kFreeBSD module kfreebsd-image-7.2-1-amd64 recommends no packages. kfreebsd-image-7.2-1-amd64 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org