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.

Reply via email to