The Debian bug notes:
> It may be relevant that this build was run under an amd64 kernel, on a dual core processor.
This is correct. When building on a 32-bit system, the package builds and runs correctly. When building in a 32-bit chroot on a 64-bit system, the package fails to build with the mentioned test failures. When I copy the same failed build tree over to a 32-bit system and build with -nc, the tests succeed and the package build finishes successfully.
Old versions of the package have the same problem, this is not a recently introduced bug in either the mbr source or in the bin86 assembler.
I don't know yet whether this is a problem in the code or the testsuite.
The Debian bug notes:
> It may be relevant that this build was run under an amd64 kernel, on a dual core processor.
This is correct. When building on a 32-bit system, the package builds and runs correctly. When building in a 32-bit chroot on a 64-bit system, the package fails to build with the mentioned test failures. When I copy the same failed build tree over to a 32-bit system and build with -nc, the tests succeed and the package build finishes successfully.
Old versions of the package have the same problem, this is not a recently introduced bug in either the mbr source or in the bin86 assembler.
I don't know yet whether this is a problem in the code or the testsuite.