Package: src:bochs Version: 2.6.9+dfsg-1 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh_testdir libtoolize -c libtoolize: putting auxiliary files in '.'. libtoolize: copying file './compile' libtoolize: copying file './config.guess' libtoolize: copying file './config.sub' libtoolize: copying file './depcomp' libtoolize: copying file './install-sh' libtoolize: copying file './missing' libtoolize: copying file './ltmain.sh' libtoolize: putting macros in 'libltdl/m4'. libtoolize: copying file 'libltdl/m4/libtool.m4' libtoolize: copying file 'libltdl/m4/ltargz.m4' [... snipped ...] acpi-dsdt.dsl.i 625: Return(0x01) Warning 3104 - ^ Reserved method should not return a value (_L0C) acpi-dsdt.dsl.i 628: Return(0x01) Warning 3104 - ^ Reserved method should not return a value (_L0D) acpi-dsdt.dsl.i 631: Return(0x01) Warning 3104 - ^ Reserved method should not return a value (_L0E) acpi-dsdt.dsl.i 634: Return(0x01) Warning 3104 - ^ Reserved method should not return a value (_L0F) Intel ACPI Component Architecture ASL+ Optimizing Compiler/Disassembler version 20180629 Copyright (c) 2000 - 2018 Intel Corporation ASL Input: acpi-dsdt.dsl.i - 639 lines, 29236 bytes, 707 keywords AML Output: acpi-dsdt.aml - 7585 bytes, 253 named objects, 454 executable opcodes Hex Dump: acpi-dsdt.hex - 71586 bytes Compilation complete. 0 Errors, 51 Warnings, 10 Remarks, 494 Optimizations, 93 Constants Folded rm acpi-dsdt.dsl.i sed -i -e's/^unsigned/const unsigned/;s/ACPI-DSDT_HEX/ACPI_DSDT_HEX/g;s/acpi-dsdt_aml_code/AmlCode/g' acpi-dsdt.hex gcc -m32 -fno-stack-protector -O2 -Wall -c -o rombios32.o rombios32.c rombios32.c: In function 'setup_mtrr': rombios32.c:502:23: warning: variable 'wc' set but not used [-Wunused-but-set-variable] int i, vcnt, fix, wc; ^~ rombios32.c: In function 'smbios_init': rombios32.c:2285:30: warning: '%d' directive output may be truncated writing between 1 and 6 bytes into a region of size 3 [-Wformat-truncation=] snprintf(start, 8, "DIMM %d", instance); ^~ rombios32.c:2285:24: note: directive argument in the range [0, 131071] snprintf(start, 8, "DIMM %d", instance); ^~~~~~~~~ rombios32.c:2285:5: note: 'snprintf' output between 7 and 12 bytes into a destination of size 8 snprintf(start, 8, "DIMM %d", instance); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ld -o rombios32.out -T ./rombios32.ld rombios32start.o rombios32.o ld: section .note.gnu.property LMA [00000000000e4d58,00000000000e4d73] overlaps section .data LMA [00000000000e4d58,00000000000e4d63] ld: section .got.plt LMA [00000000000e4d64,00000000000e4d6f] overlaps section .note.gnu.property LMA [00000000000e4d58,00000000000e4d73] make[1]: *** [Makefile:113: rombios32.out] Error 1 make[1]: Leaving directory '/<<BUILDDIR>>/bochs-2.6.9+dfsg/bios' make: *** [debian/rules:142: build-indep] Error 2 dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The build was made with "dpkg-buildpackage -A" in my autobuilder. Most probably, it also fails here in reproducible builds: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/bochs.html where you can get a full build log if you need it. If this is really a bug in one of the build-depends, please use reassign and affects, so that this is still visible in the BTS web page for this package. Thanks.