Package: src:faumachine Version: 20180503-1 Severity: serious Tags: ftbfs Dear maintainer:
I tried to build this package in buster with "dpkg-buildpackage -A" but it failed: -------------------------------------------------------------------------------- [...] debian/rules build-indep dh_testdir ./autogen.sh configure.ac:140: installing 'scripts/compile' configure.ac:142: installing 'scripts/config.guess' configure.ac:142: installing 'scripts/config.sub' configure.ac:20: installing 'scripts/install-sh' configure.ac:20: installing 'scripts/missing' chips/Makefile.am: installing 'scripts/depcomp' lib/Makefile.am:174: warning: source file 'pattern-matcher/patternm.c' is in a subdirectory, lib/Makefile.am:174: but option 'subdir-objects' is disabled automake: warning: possible forward-incompatibility. automake: At least a source file is in a subdirectory, but the 'subdir-objects' [... snipped ...] ../../scripts/gcc.pl "gcc -Wchar-subscripts -Wcomment -Wformat -Wnonnull -Wimplicit-int -Wimplicit-function-declaration -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wuninitialized -Wunknown-pragmas -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-noreturn -Wnested-externs -Wunused-local-typedefs -Wredundant-decls -Wno-pointer-sign" -DHAVE_CONFIG_H -I. -I../.. -DINIT_RM --sec-prefix=.init.rm -I../.. --freestanding -fno-pic -fno-PIC -fno-pie -fno-PIE -fno-dse -fno-pie -no-pie -Os -fomit-frame-pointer -mpreferred-stack-boundary=2 --freestanding -falign-functions=15 -I../mb_template_bios -I.. -I../../lib -DCONFIG_APM_SUPPORT -DCONFIG_MOUSE_SUPPORT -DCONFIG_PCI_SUPPORT -DCONFIG_PNP_SUPPORT -DCONFIG_SMI_SUPPORT -DCONFIG_SMP_SUPPORT -DCONFIG_ACPI_SUPPORT -DCONFIG_MB_GA_686DLX_SU PPORT -DCONFIG_INTEL_7180 -m32 -march=i386 -MT libinit_rm_a-print.o -MD -MP -MF .deps/libinit_rm_a-print.Tpo -c -o libinit_rm_a-print.o `test -f '../mb_template_bios/print.c' || echo './'`../mb_template_bios/print.c mv -f .deps/libinit_rm_a-print.Tpo .deps/libinit_rm_a-print.Po ../../scripts/gcc.pl "gcc -Wchar-subscripts -Wcomment -Wformat -Wnonnull -Wimplicit-int -Wimplicit-function-declaration -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wuninitialized -Wunknown-pragmas -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-noreturn -Wnested-externs -Wunused-local-typedefs -Wredundant-decls -Wno-pointer-sign" -DHAVE_CONFIG_H -I. -I../.. -DINIT_RM --sec-prefix=.init.rm -I../.. --freestanding -fno-pic -fno-PIC -fno-pie -fno-PIE -fno-dse -fno-pie -no-pie -Os -fomit-frame-pointer -mpreferred-stack-boundary=2 --freestanding -falign-functions=15 -I../mb_template_bios -I.. -I../../lib -DCONFIG_APM_SUPPORT -DCONFIG_MOUSE_SUPPORT -DCONFIG_PCI_SUPPORT -DCONFIG_PNP_SUPPORT -DCONFIG_SMI_SUPPORT -DCONFIG_SMP_SUPPORT -DCONFIG_ACPI_SUPPORT -DCONFIG_MB_GA_686DLX_SU PPORT -DCONFIG_INTEL_7180 -m32 -march=i386 -MT libinit_rm_a-vsprintf.o -MD -MP -MF .deps/libinit_rm_a-vsprintf.Tpo -c -o libinit_rm_a-vsprintf.o `test -f '../mb_template_bios/vsprintf.c' || echo './'`../mb_template_bios/vsprintf.c mv -f .deps/libinit_rm_a-vsprintf.Tpo .deps/libinit_rm_a-vsprintf.Po ../../scripts/gcc.pl "gcc -Wchar-subscripts -Wcomment -Wformat -Wnonnull -Wimplicit-int -Wimplicit-function-declaration -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wuninitialized -Wunknown-pragmas -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-noreturn -Wnested-externs -Wunused-local-typedefs -Wredundant-decls -Wno-pointer-sign" -DHAVE_CONFIG_H -I. -I../.. -DINIT_RM --sec-prefix=.init.rm -I../.. --freestanding -fno-pic -fno-PIC -fno-pie -fno-PIE -fno-dse -fno-pie -no-pie -Os -fomit-frame-pointer -mpreferred-stack-boundary=2 --freestanding -falign-functions=15 -I../mb_template_bios -I.. -I../../lib -DCONFIG_APM_SUPPORT -DCONFIG_MOUSE_SUPPORT -DCONFIG_PCI_SUPPORT -DCONFIG_PNP_SUPPORT -DCONFIG_SMI_SUPPORT -DCONFIG_SMP_SUPPORT -DCONFIG_ACPI_SUPPORT -DCONFIG_MB_GA_686DLX_SU PPORT -DCONFIG_INTEL_7180 -m32 -march=i386 -MT libinit_rm_a-debug.o -MD -MP -MF .deps/libinit_rm_a-debug.Tpo -c -o libinit_rm_a-debug.o `test -f '../mb_template_bios/debug.c' || echo './'`../mb_template_bios/debug.c mv -f .deps/libinit_rm_a-debug.Tpo .deps/libinit_rm_a-debug.Po ../../scripts/gcc.pl "gcc -Wchar-subscripts -Wcomment -Wformat -Wnonnull -Wimplicit-int -Wimplicit-function-declaration -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wuninitialized -Wunknown-pragmas -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-noreturn -Wnested-externs -Wunused-local-typedefs -Wredundant-decls -Wno-pointer-sign" -DHAVE_CONFIG_H -I. -I../.. -DINIT_RM --sec-prefix=.init.rm -I../.. --freestanding -fno-pic -fno-PIC -fno-pie -fno-PIE -fno-dse -fno-pie -no-pie -Os -fomit-frame-pointer -mpreferred-stack-boundary=2 --freestanding -falign-functions=15 -I../mb_template_bios -I.. -I../../lib -DCONFIG_APM_SUPPORT -DCONFIG_MOUSE_SUPPORT -DCONFIG_PCI_SUPPORT -DCONFIG_PNP_SUPPORT -DCONFIG_SMI_SUPPORT -DCONFIG_SMP_SUPPORT -DCONFIG_ACPI_SUPPORT -DCONFIG_MB_GA_686DLX_SU PPORT -DCONFIG_INTEL_7180 -m32 -march=i386 -MT libinit_rm_a-main_init.o -MD -MP -MF .deps/libinit_rm_a-main_init.Tpo -c -o libinit_rm_a-main_init.o `test -f '../mb_template_bios/main_init.c' || echo './'`../mb_template_bios/main_init.c mv -f .deps/libinit_rm_a-main_init.Tpo .deps/libinit_rm_a-main_init.Po ../../scripts/gcc.pl "gcc -Wchar-subscripts -Wcomment -Wformat -Wnonnull -Wimplicit-int -Wimplicit-function-declaration -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wuninitialized -Wunknown-pragmas -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-noreturn -Wnested-externs -Wunused-local-typedefs -Wredundant-decls -Wno-pointer-sign" -DHAVE_CONFIG_H -I. -I../.. -DINIT_RM --sec-prefix=.init.rm -I../.. --freestanding -fno-pic -fno-PIC -fno-pie -fno-PIE -fno-dse -fno-pie -no-pie -Os -fomit-frame-pointer -mpreferred-stack-boundary=2 --freestanding -falign-functions=15 -I../mb_template_bios -I.. -I../../lib -DCONFIG_APM_SUPPORT -DCONFIG_MOUSE_SUPPORT -DCONFIG_PCI_SUPPORT -DCONFIG_PNP_SUPPORT -DCONFIG_SMI_SUPPORT -DCONFIG_SMP_SUPPORT -DCONFIG_ACPI_SUPPORT -DCONFIG_MB_GA_686DLX_SU PPORT -DCONFIG_INTEL_7180 -m32 -march=i386 -MT libinit_rm_a-fixme.o -MD -MP -MF .deps/libinit_rm_a-fixme.Tpo -c -o libinit_rm_a-fixme.o `test -f '../mb_template_bios/fixme.c' || echo './'`../mb_template_bios/fixme.c mv -f .deps/libinit_rm_a-fixme.Tpo .deps/libinit_rm_a-fixme.Po ../../scripts/gcc.pl "gcc -Wchar-subscripts -Wcomment -Wformat -Wnonnull -Wimplicit-int -Wimplicit-function-declaration -Wimplicit -Wmain -Wmissing-braces -Wparentheses -Wsequence-point -Wreturn-type -Wswitch -Wtrigraphs -Wunused-function -Wunused-label -Wunused-variable -Wunused-value -Wuninitialized -Wunknown-pragmas -Wundef -Wendif-labels -Wshadow -Wpointer-arith -Wcast-qual -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-noreturn -Wnested-externs -Wunused-local-typedefs -Wredundant-decls -Wno-pointer-sign" -DHAVE_CONFIG_H -I. -I../.. -DINIT_RM --sec-prefix=.init.rm -I../.. --freestanding -fno-pic -fno-PIC -fno-pie -fno-PIE -fno-dse -fno-pie -no-pie -Os -fomit-frame-pointer -mpreferred-stack-boundary=2 --freestanding -falign-functions=15 -I../mb_template_bios -I.. -I../../lib -DCONFIG_APM_SUPPORT -DCONFIG_MOUSE_SUPPORT -DCONFIG_PCI_SUPPORT -DCONFIG_PNP_SUPPORT -DCONFIG_SMI_SUPPORT -DCONFIG_SMP_SUPPORT -DCONFIG_ACPI_SUPPORT -DCONFIG_MB_GA_686DLX_SU PPORT -DCONFIG_INTEL_7180 -m32 -march=i386 -MT libinit_rm_a-acpi-tables.o -MD -MP -MF .deps/libinit_rm_a-acpi-tables.Tpo -c -o libinit_rm_a-acpi-tables.o `test -f '../mb_template_bios/acpi-tables.c' || echo './'`../mb_template_bios/acpi-tables.c In file included from ../mb_template_bios/acpi-tables.c:99:0: ./faum-dsdt.h:13:15: warning: extra tokens at end of #ifndef directive #ifndef __FAUM-DSDT_HEX__ ^ ./faum-dsdt.h:14:15: warning: ISO C99 requires whitespace after the macro name #define __FAUM-DSDT_HEX__ ^ ./faum-dsdt.h:16:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before '-' token unsigned char faum-dsdt_aml_code[] = ^ ../mb_template_bios/acpi-tables.c: In function 'acpi_tables_init': ../mb_template_bios/acpi-tables.c:521:12: error: 'faum_dsdt' undeclared (first use in this function); did you mean 'faum_rsdt'? + sizeof(faum_dsdt); ^~~~~~~~~ faum_rsdt ../mb_template_bios/acpi-tables.c:521:12: note: each undeclared identifier is reported only once for each function it appears in gcc.pl: asm output generation failed Makefile:2337: recipe for target 'libinit_rm_a-acpi-tables.o' failed make[5]: *** [libinit_rm_a-acpi-tables.o] Error 1 make[5]: Leaving directory '/<<PKGBUILDDIR>>/roms/mb_ga_686dlx_bios' Makefile:739: recipe for target 'all' failed make[4]: *** [all] Error 2 make[4]: Leaving directory '/<<PKGBUILDDIR>>/roms/mb_ga_686dlx_bios' Makefile:536: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory '/<<PKGBUILDDIR>>/roms' Makefile:525: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>' Makefile:441: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' debian/rules:31: recipe for target 'build-stamp' failed make: *** [build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is how the build ends in my autobuilder and it's not necessarily the relevant part. The failure is not, however, related to using dpkg-buildpackage -A, as it also fails in reproducible builds: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/faumachine.html 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 page for this package. Thanks.