Source: ipxe
Version: 1.0.0+git-20190125.36a4c85-5
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200802 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/src'
> gcc -DARCH=i386 -DPLATFORM=pcbios -DSECUREBOOT=0 -march=i386 
> -fomit-frame-pointer -fstrength-reduce -falign-jumps=1 -falign-loops=1 
> -falign-functions=1 -mpreferred-stack-boundary=2 -mregparm=3 -mrtd 
> -freg-struct-return -m32 -fshort-wchar -Ui386 -Ulinux -DNVALGRIND -Iinclude 
> -I. -Iarch/x86/include -Iarch/i386/include -Iarch/i386/include/pcbios -Os -g 
> -ffreestanding -Wall -W -Wformat-nonliteral -fno-stack-protector 
> -fno-dwarf2-cfi-asm -fno-exceptions  -fno-unwind-tables 
> -fno-asynchronous-unwind-tables -Wno-address -Wno-stringop-truncation 
> -fno-PIE -no-pie   -ffunction-sections  -include include/compiler.h 
> -DASM_TCHAR='@' -DASM_TCHAR_OPS='@'   -DOBJECT=version 
> -DBUILD_NAME="\"ipxe.lkrn\"" \
>       -DVERSION_MAJOR=1 \
>       -DVERSION_MINOR=0 \
>       -DVERSION_PATCH=0 \
>       -DVERSION="\"1.0.0+git-20190125.36a4c85-5\"" \
>       -c core/version.c -o bin-i386-pcbios/version.ipxe.lkrn.o
> ld -m elf_i386 -N --no-check-sections --section-start=.prefix=0   
> --gc-sections -static -T arch/x86/scripts/pcbios.lds  -u _lkrn_start --defsym 
> check__lkrn_start=_lkrn_start   -u obj_3c509_eisa --defsym 
> check_obj_3c509_eisa=obj_3c509_eisa   -u obj_3c509 --defsym 
> check_obj_3c509=obj_3c509   -u obj_3c515 --defsym check_obj_3c515=obj_3c515   
> -u obj_3c529 --defsym check_obj_3c529=obj_3c529   -u obj_3c595 --defsym 
> check_obj_3c595=obj_3c595   -u obj_3c90x --defsym check_obj_3c90x=obj_3c90x   
> -u obj_amd8111e --defsym check_obj_amd8111e=obj_amd8111e   -u obj_atl1e 
> --defsym check_obj_atl1e=obj_atl1e   -u obj_b44 --defsym 
> check_obj_b44=obj_b44   -u obj_cs89x0 --defsym check_obj_cs89x0=obj_cs89x0   
> -u obj_davicom --defsym check_obj_davicom=obj_davicom   -u obj_depca --defsym 
> check_obj_depca=obj_depca   -u obj_dmfe --defsym check_obj_dmfe=obj_dmfe   -u 
> obj_eepro --defsym check_obj_eepro=obj_eepro   -u obj_eepro100 --defsym 
> check_obj_eepro100=obj_eepro100   -u obj_ena --defsym check_obj_ena=obj_ena   
> -u obj_epic100 --defsym check_obj_epic100=obj_epic100   -u obj_etherfabric 
> --defsym check_obj_etherfabric=obj_etherfabric   -u obj_exanic --defsym 
> check_obj_exanic=obj_exanic   -u obj_forcedeth --defsym 
> check_obj_forcedeth=obj_forcedeth   -u obj_icplus --defsym 
> check_obj_icplus=obj_icplus   -u obj_intel --defsym check_obj_intel=obj_intel 
>   -u obj_intelx --defsym check_obj_intelx=obj_intelx   -u obj_intelxl 
> --defsym check_obj_intelxl=obj_intelxl   -u obj_intelxvf --defsym 
> check_obj_intelxvf=obj_intelxvf   -u obj_jme --defsym check_obj_jme=obj_jme   
> -u obj_myri10ge --defsym check_obj_myri10ge=obj_myri10ge   -u obj_myson 
> --defsym check_obj_myson=obj_myson   -u obj_natsemi --defsym 
> check_obj_natsemi=obj_natsemi   -u obj_ne2k_isa --defsym 
> check_obj_ne2k_isa=obj_ne2k_isa   -u obj_ns8390 --defsym 
> check_obj_ns8390=obj_ns8390   -u obj_pcnet32 --defsym 
> check_obj_pcnet32=obj_pcnet32   -u obj_pnic --defsym check_obj_pnic=obj_pnic  
>  -u obj_prism2_pci --defsym check_obj_prism2_pci=obj_prism2_pci   -u 
> obj_prism2_plx --defsym check_obj_prism2_plx=obj_prism2_plx   -u obj_realtek 
> --defsym check_obj_realtek=obj_realtek   -u obj_rhine --defsym 
> check_obj_rhine=obj_rhine   -u obj_sis190 --defsym 
> check_obj_sis190=obj_sis190   -u obj_sis900 --defsym 
> check_obj_sis900=obj_sis900   -u obj_skeleton --defsym 
> check_obj_skeleton=obj_skeleton   -u obj_skge --defsym 
> check_obj_skge=obj_skge   -u obj_sky2 --defsym check_obj_sky2=obj_sky2   -u 
> obj_smc9000 --defsym check_obj_smc9000=obj_smc9000   -u obj_sundance --defsym 
> check_obj_sundance=obj_sundance   -u obj_thunderx --defsym 
> check_obj_thunderx=obj_thunderx   -u obj_tlan --defsym 
> check_obj_tlan=obj_tlan   -u obj_tulip --defsym check_obj_tulip=obj_tulip   
> -u obj_velocity --defsym check_obj_velocity=obj_velocity   -u obj_virtio_net 
> --defsym check_obj_virtio_net=obj_virtio_net   -u obj_vmxnet3 --defsym 
> check_obj_vmxnet3=obj_vmxnet3   -u obj_w89c840 --defsym 
> check_obj_w89c840=obj_w89c840   -u obj_igbvf_main --defsym 
> check_obj_igbvf_main=obj_igbvf_main   -u obj_phantom --defsym 
> check_obj_phantom=obj_phantom   -u obj_vxge --defsym check_obj_vxge=obj_vxge  
>  -u obj_tg3 --defsym check_obj_tg3=obj_tg3   -u obj_sfc_hunt --defsym 
> check_obj_sfc_hunt=obj_sfc_hunt   -u obj_undi --defsym 
> check_obj_undi=obj_undi   -u obj_rtl8180 --defsym 
> check_obj_rtl8180=obj_rtl8180   -u obj_rtl8185 --defsym 
> check_obj_rtl8185=obj_rtl8185   -u obj_ath5k --defsym 
> check_obj_ath5k=obj_ath5k   -u obj_ath9k --defsym check_obj_ath9k=obj_ath9k   
> -u obj_arbel --defsym check_obj_arbel=obj_arbel   -u obj_golan --defsym 
> check_obj_golan=obj_golan   -u obj_hermon --defsym 
> check_obj_hermon=obj_hermon   -u obj_qib7322 --defsym 
> check_obj_qib7322=obj_qib7322   -u obj_hvm --defsym check_obj_hvm=obj_hvm   
> -u obj_hyperv --defsym check_obj_hyperv=obj_hyperv   -u obj_config --defsym 
> check_obj_config=obj_config   -u obj_config_pcbios --defsym 
> check_obj_config_pcbios=obj_config_pcbios  --defsym pci_vendor_id=0 --defsym 
> pci_device_id=0 -e _lkrn_start bin-i386-pcbios/version.ipxe.lkrn.o 
> bin-i386-pcbios/blib.a -o bin-i386-pcbios/ipxe.lkrn.tmp \
>       --defsym _build_id=`perl -e 'printf "0x%08x", int ( rand ( 0xffffffff ) 
> );'` \
>       --defsym _build_timestamp=1596386969 \
>       -Map bin-i386-pcbios/ipxe.lkrn.tmp.map
> ld: bin-i386-pcbios/blib.a(dmfe.o):(.bss+0x0): multiple definition of 
> `_shared_bss'; bin-i386-pcbios/blib.a(davicom.o):(.bss+0x0): first defined 
> here
> ld: bin-i386-pcbios/blib.a(epic100.o):(.bss+0x0): multiple definition of 
> `_shared_bss'; bin-i386-pcbios/blib.a(davicom.o):(.bss+0x0): first defined 
> here
> ld: 
> bin-i386-pcbios/blib.a(pxe_preboot.o):/<<PKGBUILDDIR>>/src/arch/x86/interface/pxe/pxe_preboot.c:51:
>  multiple definition of `isapnp_read_port'; 
> bin-i386-pcbios/blib.a(isapnp.o):/<<PKGBUILDDIR>>/src/drivers/bus/isapnp.c:76:
>  first defined here
> ld: bin-i386-pcbios/blib.a(sis900.o):(.bss+0x0): multiple definition of 
> `_shared_bss'; bin-i386-pcbios/blib.a(davicom.o):(.bss+0x0): first defined 
> here
> ld: bin-i386-pcbios/blib.a(sundance.o):(.bss+0x0): multiple definition of 
> `_shared_bss'; bin-i386-pcbios/blib.a(davicom.o):(.bss+0x0): first defined 
> here
> ld: bin-i386-pcbios/blib.a(tlan.o):(.bss+0x0): multiple definition of 
> `_shared_bss'; bin-i386-pcbios/blib.a(davicom.o):(.bss+0x0): first defined 
> here
> ld: bin-i386-pcbios/blib.a(tulip.o):(.bss+0x0): multiple definition of 
> `_shared_bss'; bin-i386-pcbios/blib.a(davicom.o):(.bss+0x0): first defined 
> here
> ld: bin-i386-pcbios/blib.a(w89c840.o):(.bss+0x0): multiple definition of 
> `_shared_bss'; bin-i386-pcbios/blib.a(davicom.o):(.bss+0x0): first defined 
> here
> make[2]: *** [Makefile.housekeeping:1188: bin-i386-pcbios/ipxe.lkrn.tmp] 
> Error 1

The full build log is available from:
   
http://qa-logs.debian.net/2020/08/02/ipxe_1.0.0+git-20190125.36a4c85-5_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to