Source: gcc-10-cross-ports
Version: 20
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221220 ftbfs-bookworm

Hi,

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


Relevant part (hopefully):
> /<<PKGBUILDDIR>>/gcc/build/./gcc/xgcc -B/<<PKGBUILDDIR>>/gcc/build/./gcc/ 
> -B/usr/riscv64-linux-gnu/bin/ -B/usr/riscv64-linux-gnu/lib/ -isystem 
> /usr/riscv64-linux-gnu/include -isystem /usr/riscv64-linux-gnu/sys-include 
> -isystem /<<PKGBUILDDIR>>/gcc/build/sys-include    -O2  -g -O2 -DIN_GCC  
> -DCROSS_DIRECTORY_STRUCTURE  -W -Wall -Wno-narrowing -Wwrite-strings 
> -Wcast-qual -Wno-error=format-diag -Wstrict-prototypes -Wmissing-prototypes 
> -Wno-error=format-diag -Wold-style-definition  -isystem ./include  -fPIC -g 
> -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector  -shared -nodefaultlibs 
> -Wl,--soname=libgcc_s.so.1 -Wl,--version-script=libgcc.map -o 
> ./libgcc_s.so.1.tmp -g -O2 -B./ _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o 
> _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o 
> __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o 
> _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o 
> _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o 
> _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o 
> _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o 
> _powitf2_s.o _mulhc3_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o 
> _divhc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o 
> _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o 
> _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o 
> _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o 
> _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _divdi3_s.o _moddi3_s.o 
> _divmoddi4_s.o _udivdi3_s.o _umoddi3_s.o _udivmoddi4_s.o _udiv_w_sdiv_s.o 
> addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o 
> subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o 
> floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o 
> fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendsftf2_s.o 
> extenddftf2_s.o trunctfsf2_s.o trunctfdf2_s.o divsf3_s.o divdf3_s.o 
> save-restore_s.o muldi3_s.o multi3_s.o div_s.o atomic_s.o 
> enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-dip_s.o 
> unwind-sjlj_s.o unwind-c_s.o emutls_s.o libgcc.a -lc && rm -f ./libgcc_s.so 
> && if [ -f ./libgcc_s.so.1 ]; then mv -f ./libgcc_s.so.1 
> ./libgcc_s.so.1.backup; else true; fi && mv ./libgcc_s.so.1.tmp 
> ./libgcc_s.so.1 && (echo "/* GNU ld script"; echo "   Use the shared library, 
> but some functions are only in"; echo "   the static library.  */"; echo 
> "GROUP ( libgcc_s.so.1 -lgcc )" ) > ./libgcc_s.so
> /usr/riscv64-linux-gnu/bin/ld: relocation R_RISCV_JAL against `__udivdi3' 
> which may bind externally can not be used when making a shared object; 
> recompile with -fPIC
> collect2: error: ld returned 1 exit status


The full build log is available from:
http://qa-logs.debian.net/2022/12/20/gcc-10-cross-ports_20_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221220&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to