Package: src:syslinux Version: 3:6.04~git20190206.bf6db5b4+dfsg1-2 Severity: normal Tags: sid bullseye User: debian-...@lists.debian.org Usertags: ftbfs-gcc-10
Please keep this issue open in the bug tracker for the package it was filed for. If a fix in another package is required, please file a bug for the other package (or clone), and add a block in this package. Please keep the issue open until the package can be built in a follow-up test rebuild. The package fails to build in a test rebuild on at least amd64 with gcc-10/g++-10, but succeeds to build with gcc-9/g++-9. The severity of this report will be raised before the bullseye release, so nothing has to be done for the buster release. The full build log can be found at: http://people.debian.org/~doko/logs/gcc10-20200225/syslinux_6.04~git20190206.bf6db5b4+dfsg1-2_unstable_gcc10.log The last lines of the build log are at the end of this report. To build with GCC 10, either set CC=gcc-10 CXX=g++-10 explicitly, or install the gcc, g++, gfortran, ... packages from experimental. apt-get -t=experimental install g++ Common build failures are new warnings resulting in build failures with -Werror turned on, or new/dropped symbols in Debian symbols files. For other C/C++ related build failures see the porting guide at http://gcc.gnu.org/gcc-10/porting_to.html [...] 225 | snprintf(connection, sizeof_connection, "%s%u", connection, code & 0x0F); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/com32/gpllib/dmi/dmi_memory.c:217:56: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 217 | void dmi_memory_module_connections(uint8_t code, char *connection, int sizeof_connection) | ~~~~~~^~~~~~~~~~ /<<PKGBUILDDIR>>/com32/gpllib/dmi/dmi_memory.c: In function ‘dmi_memory_module_size’: /<<PKGBUILDDIR>>/com32/gpllib/dmi/dmi_memory.c:257:2: warning: ‘snprintf’ argument 4 overlaps destination object ‘size’ [-Wrestrict] 257 | snprintf(size, sizeof_size, "%s %s", size, "(Single-bank Connection)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/com32/gpllib/dmi/dmi_memory.c:237:49: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 237 | void dmi_memory_module_size(uint8_t code, char *size, int sizeof_size) | ~~~~~~^~~~ /<<PKGBUILDDIR>>/com32/gpllib/dmi/dmi_memory.c:255:2: warning: ‘snprintf’ argument 4 overlaps destination object ‘size’ [-Wrestrict] 255 | snprintf(size, sizeof_size, "%s %s", size, "(Double-bank Connection)"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/com32/gpllib/dmi/dmi_memory.c:237:49: note: destination object referenced by ‘restrict’-qualified argument 1 was declared here 237 | void dmi_memory_module_size(uint8_t code, char *size, int sizeof_size) | ~~~~~~^~~~ gcc -MT dmi/dmi_processor.o -MD -MF dmi/.dmi_processor.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o dmi/dmi_processor.o /<<PKGB UILDDIR>>/com32/gpllib/dmi/dmi_processor.c gcc -MT vpd/vpd.o -MD -MF vpd/.vpd.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o vpd/vpd.o /<<PKGBUILDDIR>>/com32/gpllib/vpd/vpd .c gcc -MT acpi/acpi.o -MD -MF acpi/.acpi.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o acpi/acpi.o /<<PKGBUILDDIR>>/com32/gpllib/a cpi/acpi.c /<<PKGBUILDDIR>>/com32/gpllib/acpi/acpi.c: In function ‘flags_to_string’: /<<PKGBUILDDIR>>/com32/gpllib/acpi/acpi.c:44:2: warning: ‘strncat’ specified bound 5 equals source length [-Wstringop-overflow=] 44 | strncat(buffer, " edge", 5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/com32/gpllib/acpi/acpi.c:46:2: warning: ‘strncat’ specified bound 6 equals source length [-Wstringop-overflow=] 46 | strncat(buffer, " level", 6); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<<PKGBUILDDIR>>/com32/gpllib/acpi/acpi.c:48:2: warning: ‘strncat’ specified bound 8 equals source length [-Wstringop-overflow=] 48 | strncat(buffer, " default", 8); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -MT acpi/dsdt.o -MD -MF acpi/.dsdt.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o acpi/dsdt.o /<<PKGBUILDDIR>>/com32/gpllib/a cpi/dsdt.c gcc -MT acpi/ecdt.o -MD -MF acpi/.ecdt.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o acpi/ecdt.o /<<PKGBUILDDIR>>/com32/gpllib/a cpi/ecdt.c gcc -MT acpi/facs.o -MD -MF acpi/.facs.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o acpi/facs.o /<<PKGBUILDDIR>>/com32/gpllib/a cpi/facs.c gcc -MT acpi/fadt.o -MD -MF acpi/.fadt.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o acpi/fadt.o /<<PKGBUILDDIR>>/com32/gpllib/a cpi/fadt.c gcc -MT acpi/madt.o -MD -MF acpi/.madt.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o acpi/madt.o /<<PKGBUILDDIR>>/com32/gpllib/a cpi/madt.c gcc -MT acpi/rsdp.o -MD -MF acpi/.rsdp.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o acpi/rsdp.o /<<PKGBUILDDIR>>/com32/gpllib/a cpi/rsdp.c gcc -MT acpi/rsdt.o -MD -MF acpi/.rsdt.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o acpi/rsdt.o /<<PKGBUILDDIR>>/com32/gpllib/a cpi/rsdt.c gcc -MT acpi/sbst.o -MD -MF acpi/.sbst.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o acpi/sbst.o /<<PKGBUILDDIR>>/com32/gpllib/a cpi/sbst.c gcc -MT acpi/xsdt.o -MD -MF acpi/.xsdt.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o acpi/xsdt.o /<<PKGBUILDDIR>>/com32/gpllib/a cpi/xsdt.c gcc -MT zzjson/zzjson_create.o -MD -MF zzjson/.zzjson_create.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o zzjson/zzjson_create. o /<<PKGBUILDDIR>>/com32/gpllib/zzjson/zzjson_create.c gcc -MT zzjson/zzjson_free.o -MD -MF zzjson/.zzjson_free.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o zzjson/zzjson_free.o /<<P KGBUILDDIR>>/com32/gpllib/zzjson/zzjson_free.c gcc -MT zzjson/zzjson_parse.o -MD -MF zzjson/.zzjson_parse.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o zzjson/zzjson_parse.o / <<PKGBUILDDIR>>/com32/gpllib/zzjson/zzjson_parse.c gcc -MT zzjson/zzjson_print.o -MD -MF zzjson/.zzjson_print.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o zzjson/zzjson_print.o / <<PKGBUILDDIR>>/com32/gpllib/zzjson/zzjson_print.c gcc -MT zzjson/zzjson_query.o -MD -MF zzjson/.zzjson_query.o.d -Os -march=i386 -falign-functions=0 -falign-jumps=0 -falign-labels=0 -ffast-math -fomit-frame-pointer -std=gnu99 -m32 -mpreferred-stack-boundary=2 -fno-stack-protector -fwrapv -freg-struct-return -fPIC -fno-exceptions -fno-asynchronous-unwind-tables -fno-strict-aliasing -falign-functions=0 -falign-jumps=0 -falign-labels=0 -falign-loops=0 -g -D__COM32__ -D__FIRMWARE_BIOS__ -nostdinc -iwithprefix include -I. -I/<<PKGBUILDDIR>>/com32/gpllib/sys -I/<<PKGBUILDDIR>>/com32/gpllib/../include -I/<<PKGBUILDDIR>>/com32/include/sys -I/<<PKGBUILDDIR>>/core/include -I/<<PKGBUILDDIR>>/com32/lib/ -I/<<PKGBUILDDIR>>/com32/lib/sys/module -I/<<PKGBUILDDIR>>/bios/com32/gpllib//../.. -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude -I/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/zzjson -W -Wall -Wstrict-prototypes -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Winline -DDYNAMIC_CRC_TABLE -mregparm=3 -DREGPARM=3 -c -o zzjson/zzjson_query.o / <<PKGBUILDDIR>>/com32/gpllib/zzjson/zzjson_query.c ld -shared -m elf_i386 --hash-style=gnu -T /<<PKGBUILDDIR>>/com32/lib/i386/elf.ld -soname libgpl.c32 -o libgpl.elf cpuid.o memory.o disk/ata.o disk/bootloaders.o disk/errno_disk.o disk/error.o disk/geom.o disk/labels.o disk/mbrs.o disk/msdos.o disk/read.o disk/swsusp.o disk/util.o disk/write.o dmi/dmi.o dmi/dmi_base_board.o dmi/dmi_battery.o dmi/dmi_bios.o dmi/dmi_cache.o dmi/dmi_chassis.o dmi/dmi_ipmi.o dmi/dmi_memory.o dmi/dmi_processor.o vpd/vpd.o acpi/acpi.o acpi/dsdt.o acpi/ecdt.o acpi/facs.o acpi/fadt.o acpi/madt.o acpi/rsdp.o acpi/rsdt.o acpi/sbst.o acpi/xsdt.o zzjson/zzjson_create.o zzjson/zzjson_free.o zzjson/zzjson_parse.o zzjson/zzjson_print.o zzjson/zzjson_query.o ld: acpi/acpi.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: multiple definition of `e820_types'; memory.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: first defined here ld: acpi/dsdt.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: multiple definition of `e820_types'; memory.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: first defined here ld: acpi/ecdt.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: multiple definition of `e820_types'; memory.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: first defined here ld: acpi/facs.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: multiple definition of `e820_types'; memory.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: first defined here ld: acpi/fadt.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: multiple definition of `e820_types'; memory.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: first defined here ld: acpi/madt.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: multiple definition of `e820_types'; memory.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: first defined here ld: acpi/rsdp.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: multiple definition of `e820_types'; memory.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: first defined here ld: acpi/rsdt.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: multiple definition of `e820_types'; memory.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: first defined here ld: acpi/sbst.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: multiple definition of `e820_types'; memory.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: first defined here ld: acpi/xsdt.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: multiple definition of `e820_types'; memory.o:/<<PKGBUILDDIR>>/com32/gpllib/../gplinclude/memory.h:40: first defined here make[6]: *** [/<<PKGBUILDDIR>>/com32/gpllib/Makefile:27: libgpl.elf] Error 1 make[6]: Leaving directory '/<<PKGBUILDDIR>>/bios/com32/gpllib' make[5]: *** [/<<PKGBUILDDIR>>/com32/Makefile:8: gpllib] Error 2 make[5]: Leaving directory '/<<PKGBUILDDIR>>/bios/com32' make[4]: *** [/<<PKGBUILDDIR>>/Makefile:288: com32] Error 2 make[4]: Leaving directory '/<<PKGBUILDDIR>>/bios' make[3]: *** [/<<PKGBUILDDIR>>/Makefile:257: bios] Error 2 make[3]: Leaving directory '/<<PKGBUILDDIR>>' make[2]: *** [Makefile:102: bios] Error 2 make[2]: Leaving directory '/<<PKGBUILDDIR>>' make[1]: *** [debian/rules:17: override_dh_auto_build-arch] Error 2 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:14: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2