[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#906339: bochs: FTBFS in buster/sid (section overlap at linking time)



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.


Reply to: