Package: src:open-ath9k-htc-firmware
Version: 1.4.0-108-gd856466+dfsg1-1.5
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
CROSS_COMPILE="/<<PKGBUILDDIR>>/cross-toolchain/bin/xtensa-elf-" \
dh binary --buildsystem=makefile --sourcedirectory=target_firmware
dh_update_autotools_config -O--buildsystem=makefile
-O--sourcedirectory=target_firmware
dh_autoreconf -O--buildsystem=makefile -O--sourcedirectory=target_firmware
dh_auto_configure -O--buildsystem=makefile
-O--sourcedirectory=target_firmware
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
mkdir -p /<<PKGBUILDDIR>>/cross-toolchain/binutils-source
cd /<<PKGBUILDDIR>>/cross-toolchain/binutils-source && \
tar --strip-components=1 -xf /usr/src/binutils/binutils-*.tar.* && \
patch -p1 < /<<PKGBUILDDIR>>/local/patches/binutils-2.36_fixup.patch &&
\
patch -p1 < /<<PKGBUILDDIR>>/local/patches/binutils-2.34_fixup.patch &&
\
patch -p1 < /<<PKGBUILDDIR>>/local/patches/binutils.patch && \
[... snipped ...]
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... CC as.o
yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether /usr/bin/make sets $(MAKE)... yes
checking for style of include used by /usr/bin/make... GNU
checking whether /usr/bin/make supports nested variables... yes
checking dependency style of x86_64-linux-gnu-gcc... gcc3
checking whether /usr/bin/make supports nested variables... (cached) yes
checking whether /usr/bin/make sets $(MAKE)... (cached) yes
checking for x86_64-linux-gnu-gcc... (cached) x86_64-linux-gnu-gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether x86_64-linux-gnu-gcc accepts -g... (cached) yes
checking for x86_64-linux-gnu-gcc option to accept ISO C89... (cached) none
needed
checking whether x86_64-linux-gnu-gcc understands -c and -o together...
(cached) yes
checking for x86_64-linux-gnu-ranlib... x86_64-linux-gnu-ranlib --plugin
/usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so
checking for x86_64-linux-gnu-ar... x86_64-linux-gnu-ar --plugin
/usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so
checking the archiver (x86_64-linux-gnu-ar --plugin
/usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so) interface... ar
checking whether NLS is requested... no
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for msgmerge... /usr/bin/msgmerge
checking for ld used by GCC... x86_64-linux-gnu-ld
checking if the linker (x86_64-linux-gnu-ld) is GNU ld... yes
checking for shared library run path origin... CC atof-generic.o
done
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyPreferredLanguages... no
checking whether to use NLS... no
checking whether NLS is requested... no
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by x86_64-linux-gnu-gcc... x86_64-linux-gnu-ld
checking if the linker (x86_64-linux-gnu-ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)...
/usr/bin/x86_64-linux-gnu-nm -B
checking the name lister (/usr/bin/x86_64-linux-gnu-nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for x86_64-linux-gnu-ld option to reload object files... -r
checking for x86_64-linux-gnu-objdump... x86_64-linux-gnu-objdump
checking how to recognize dependent libraries... pass_all
checking for x86_64-linux-gnu-ar... (cached) x86_64-linux-gnu-ar --plugin
/usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so
checking for x86_64-linux-gnu-strip... x86_64-linux-gnu-strip
checking for x86_64-linux-gnu-ranlib... (cached) x86_64-linux-gnu-ranlib
--plugin /usr/libexec/gcc/x86_64-linux-gnu/14/liblto_plugin.so
checking command to parse /usr/bin/x86_64-linux-gnu-nm -B output from
x86_64-linux-gnu-gcc object... CC codeview.o
CC compress-debug.o
ok
checking for dlfcn.h... yes
checking for objdir... CC cond.o
.libs
checking if x86_64-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no
checking for x86_64-linux-gnu-gcc option to produce PIC... -fPIC -DPIC
checking if x86_64-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes
checking if x86_64-linux-gnu-gcc static flag -static works... yes
checking if x86_64-linux-gnu-gcc supports -c -o file.o... yes
checking if x86_64-linux-gnu-gcc supports -c -o file.o... (cached) yes
checking whether the x86_64-linux-gnu-gcc linker (x86_64-linux-gnu-ld -m
elf_x86_64) supports shared libraries... CC depend.o
yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... CC
dwarf2dbg.o
no
configure: creating ./config.lt
config.lt: creating libtool
checking for aclocal... ${SHELL}
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/missing aclocal-1.15
checking for autoconf... ${SHELL}
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/missing autoconf
checking for autoheader... ${SHELL}
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/missing autoheader
checking whether x86_64-linux-gnu-gcc supports -W... yes
checking whether x86_64-linux-gnu-gcc supports -Wall... yes
checking whether x86_64-linux-gnu-gcc supports -Wnarrowing... yes
checking whether x86_64-linux-gnu-gcc supports -Wwrite-strings... yes
checking whether x86_64-linux-gnu-gcc supports -Wmissing-format-attribute... yes
checking whether x86_64-linux-gnu-gcc supports -Wstrict-prototypes... yes
checking whether x86_64-linux-gnu-gcc supports -Wmissing-prototypes... yes
CC dw2gencfi.o
checking whether x86_64-linux-gnu-gcc supports -Wold-style-definition... yes
checking whether x86_64-linux-gnu-gcc supports -pedantic -Wlong-long... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether to install libbfd... no
checking whether x86_64-linux-gnu-gcc supports -Wall... (cached) yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
CC ecoff.o
checking for sys/param.h... yes
checking for getpagesize... CC ehopt.o
yes
checking for working mmap... yes
checking for library containing dlsym... none required
checking for ELF support in BFD... CC expr.o
yes
checking whether byte ordering is bigendian... no
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking endian.h usability... yes
checking endian.h presence... yes
checking for endian.h... yes
checking valgrind/valgrind.h usability... no
checking valgrind/valgrind.h presence... no
checking for valgrind/valgrind.h... no
checking for pread... yes
checking whether bswap_16 is declared... yes
CC flonum-copy.o
checking whether bswap_32 is declared... yes
checking whether bswap_64 is declared... yes
checking whether asprintf is declared... CC flonum-konst.o
CC flonum-mult.o
yes
checking whether vasprintf is declared... yes
checking whether stpcpy is declared... CC frags.o
yes
checking for qsort_r... yes
checking for qsort_r signature... GNU
checking for O_CLOEXEC... CC gen-sframe.o
yes
checking for makeinfo... makeinfo --split-size=5000000
checking for expect... no
checking for Tcl supporting try/catch... no
checking for linker versioning flags... CC ginsn.o
-Wl,--version-script
configure: updating cache ./config.cache
checking that generated files are newer than configure... done
configure: creating ./config.status
CC hash.o
CC input-file.o
CC input-scrub.o
CC listing.o
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: executing libtool commands
CC literal.o
make[4]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/libctf'
/usr/bin/make all-recursive
make[5]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/libctf'
make[6]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/libctf'
make[7]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/libctf'
make[7]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/libctf'
MAKEINFO doc/ctf-spec.info
CC macro.o
ctf-spec.texi:809: warning: @xref should not appear on @multitable line
CC libctf_la-ctf-archive.lo
CC messages.o
CC libctf_la-ctf-dump.lo
CC output-file.o
CC read.o
CC libctf_la-ctf-create.lo
CC libctf_la-ctf-decl.lo
CC libctf_la-ctf-error.lo
CC libctf_la-ctf-hash.lo
CC libctf_la-ctf-labels.lo
CC libctf_la-ctf-dedup.lo
CC remap.o
CC sb.o
CC scfidw2gen.o
CC scfi.o
CC sframe-opt.o
CC stabs.o
CC libctf_la-ctf-link.lo
CC subsegs.o
CC symbols.o
CC libctf_la-ctf-lookup.lo
CC libctf_la-ctf-open.lo
CC write.o
CC libctf_la-ctf-serialize.lo
GEN doc/asconfig.texi
CC config/tc-xtensa.o
CC libctf_la-ctf-sha1.lo
CC libctf_la-ctf-string.lo
CC libctf_la-ctf-subr.lo
CC libctf_la-ctf-types.lo
CC libctf_la-ctf-util.lo
CC libctf_la-ctf-open-bfd.lo
CC libctf_nobfd_la-ctf-archive.lo
CC libctf_nobfd_la-ctf-dump.lo
CC libctf_nobfd_la-ctf-create.lo
CC libctf_nobfd_la-ctf-decl.lo
CC libctf_nobfd_la-ctf-error.lo
CC libctf_nobfd_la-ctf-hash.lo
CC libctf_nobfd_la-ctf-labels.lo
CC libctf_nobfd_la-ctf-dedup.lo
CC config/obj-elf.o
CC libctf_nobfd_la-ctf-link.lo
CC config/atof-ieee.o
CC config/xtensa-relax.o
CC libctf_nobfd_la-ctf-lookup.lo
GEN doc/as.1
CC libctf_nobfd_la-ctf-open.lo
MAKEINFO doc/as.info
CC libctf_nobfd_la-ctf-serialize.lo
CC libctf_nobfd_la-ctf-sha1.lo
CC libctf_nobfd_la-ctf-string.lo
CC libctf_nobfd_la-ctf-subr.lo
CC libctf_nobfd_la-ctf-types.lo
CCLD as-new
CC libctf_nobfd_la-ctf-util.lo
make[6]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/gas'
make[5]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/gas'
make[4]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/gas'
make[4]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/gprof'
GEN flat_bl.c
GEN bsd_callg_bl.c
GEN fsf_callg_bl.c
/usr/bin/make all-recursive
make[5]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/gprof'
Making all in po
make[6]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/gprof/po'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/gprof/po'
make[6]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/gprof'
GEN config.texi
CC basic_blocks.o
CCLD libctf.la
libtool: link: warning: `-version-info/-version-number' is ignored for
convenience libraries
CCLD libctf-nobfd.la
CC call_graph.o
libtool: link: warning: `-version-info/-version-number' is ignored for
convenience libraries
make[6]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/libctf'
make[5]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/libctf'
make[4]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/libctf'
CC cg_arcs.o
make[4]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils'
YACC arparse.c
updating arparse.h
YACC sysinfo.c
CC cg_dfn.o
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/binutils/sysinfo.y: warning: 1
shift/reduce conflict [-Wconflicts-sr]
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/binutils/sysinfo.y: note:
rerun with option '-Wcounterexamples' to generate conflict counterexamples
updating sysinfo.h
LEX syslex.c
CC cg_print.o
YACC defparse.c
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/binutils/defparse.y: warning:
27 shift/reduce conflicts [-Wconflicts-sr]
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/binutils/defparse.y: note:
rerun with option '-Wcounterexamples' to generate conflict counterexamples
updating defparse.h
YACC rcparse.c
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/binutils/rcparse.y: warning:
58 shift/reduce conflicts [-Wconflicts-sr]
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/binutils/rcparse.y: warning:
10 reduce/reduce conflicts [-Wconflicts-rr]
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/binutils/rcparse.y: note:
rerun with option '-Wcounterexamples' to generate conflict counterexamples
CC corefile.o
CC gmon_io.o
updating rcparse.h
YACC mcparse.c
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/binutils/mcparse.y: warning: 1
shift/reduce conflict [-Wconflicts-sr]
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/binutils/mcparse.y: note:
rerun with option '-Wcounterexamples' to generate conflict counterexamples
updating mcparse.h
Making info in po
make[5]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils/po'
make[5]: Nothing to be done for 'info'.
make[5]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils/po'
make[5]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils'
make[6]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils'
make[6]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils'
MAKEINFO doc/binutils.info
CC gprof.o
CC hertz.o
CC hist.o
GEN doc/addr2line.1
CC source.o
GEN doc/ar.1
CC search_list.o
GEN doc/dlltool.1
CC symtab.o
GEN doc/nm.1
CC sym_ids.o
GEN doc/objcopy.1
CC utils.o
GEN doc/objdump.1
CC i386.o
CC alpha.o
GEN doc/ranlib.1
CC vax.o
GEN doc/readelf.1
CC sparc.o
GEN doc/size.1
CC mips.o
GEN doc/strings.1
CC aarch64.o
GEN doc/strip.1
CC flat_bl.o
GEN doc/elfedit.1
CC bsd_callg_bl.o
CC fsf_callg_bl.o
GEN doc/windres.1
GEN gprof.1
GEN doc/windmc.1
MAKEINFO gprof.info
GEN doc/cxxfilt.man
GEN doc/c++filt.1
make[5]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils'
CC sysinfo.o
gprof.texi:1809: warning: unexpected argument on @ignore line: - it does this
now
CCLD gprof
CC syslex_wrap.o
make[6]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/gprof'
make[5]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/gprof'
make[4]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/gprof'
CCLD sysinfo
GEN sysroff.h
/usr/bin/make all-recursive
make[5]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils'
Making all in po
make[6]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils/po'
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils/po'
make[6]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils'
CC size.o
CC bucomm.o
CC version.o
CC filemode.o
CC objdump.o
CC dwarf.o
CC prdbg.o
CC demanguse.o
CC rddbg.o
CC debug.o
CC stabs.o
CC rdcoff.o
CC elfcomm.o
CC arparse.o
LEX arlex.c
CC ar.o
CC not-ranlib.o
CC arsup.o
CC rename.o
CC binemul.o
CC emul_vanilla.o
CC strings.o
CC is-ranlib.o
CC objcopy.o
CC not-strip.o
CC wrstabs.o
CC addr2line.o
CC readelf.o
CC unwind-ia64.o
CC elfedit.o
CC nm.o
CC is-strip.o
CC cxxfilt.o
CC bfdtest1.o
CC bfdtest2.o
CCLD size
CCLD objdump
CC arlex.o
CCLD strings
CCLD ranlib
CCLD objcopy
CCLD addr2line
CCLD elfedit
CCLD nm-new
CCLD strip-new
CCLD cxxfilt
CCLD bfdtest1
CCLD bfdtest2
CC testsuite/gentestdlls.o
CCLD ar
CCLD testsuite/gentestdlls
CCLD readelf
make[6]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils'
make[5]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils'
make[4]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/binutils'
make[4]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/ld'
(echo "/* This file is automatically generated. DO NOT EDIT! */";\
for f in `echo " " eelf32xtensa.o "" \
| sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \
echo "extern ld_emulation_xfer_type ld_${f}_emulation;"; \
done;\
echo "";\
echo "#define EMULATION_LIST \\";\
for f in `echo " " eelf32xtensa.o "" \
| sed -e 's/ e/ ld/g' -e 's/ ld/ /g' -e 's/[.]o//g'`; do \
echo " &ld_${f}_emulation, \\"; \
done;\
echo " 0") >ldemul-tmp.h
YACC ldgram.c
mv ldemul-tmp.h ldemul-list.h
YACC deffilep.c
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/ld/deffilep.y: warning: 84
shift/reduce conflicts [-Wconflicts-sr]
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/ld/deffilep.y: note: rerun
with option '-Wcounterexamples' to generate conflict counterexamples
updating deffilep.h
updating ldgram.h
/usr/bin/make all-recursive
make[5]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/ld'
Making all in po
make[6]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/ld/po'
( if test 'x/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/ld/po' != 'x.';
then \
posrcprefix='/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/ld/'; \
else \
posrcprefix="../"; \
fi; \
rm -f SRC-POTFILES-t SRC-POTFILES \
&& (sed -e '/^#/d' -e '/^[ ]*$/d' \
-e "s@.*@ $posrcprefix& \\\\@" <
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/ld/po/SRC-POTFILES.in \
| sed -e '$s/\\$//') > SRC-POTFILES-t \
&& chmod a-w SRC-POTFILES-t \
&& mv SRC-POTFILES-t SRC-POTFILES )
rm -f BLD-POTFILES-t BLD-POTFILES \
&& sed -e '/^#/d' -e '/^[ ]*$/d' \
-e "s@.*@ ../& \\\\@" <
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/ld/po/BLD-POTFILES.in \
| sed -e '$s/\\$//' > BLD-POTFILES-t \
&& chmod a-w BLD-POTFILES-t \
&& mv BLD-POTFILES-t BLD-POTFILES
cd .. \
&& CONFIG_FILES=po/Makefile.in:po/Make-in \
CONFIG_HEADERS= /bin/bash ./config.status
config.status: creating po/Makefile.in
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default-1 commands
config.status: executing default-2 commands
config.status: executing default commands
make[6]: Nothing to be done for 'all'.
make[6]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/ld/po'
make[6]: Entering directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/ld'
GEN configdoc.texi
MAKEINFO ldint.info
CC libdep_plugin.lo
CC libldtestplug_la-testplug.lo
CC libldtestplug2_la-testplug2.lo
CC libldtestplug3_la-testplug3.lo
CC libldtestplug4_la-testplug4.lo
CC ldgram.o
LEX ldlex.c
CC lexsup.o
CC ldlang.o
CC mri.o
CC ldctor.o
CC ldmain.o
CC ldwrite.o
CC ldexp.o
CC ldemul.o
CC ldver.o
CC ldmisc.o
CC ldfile.o
CC ldcref.o
CC plugin.o
CC ldbuildid.o
GEN ldscripts/stamp
CC ldelf.o
CC ldelfgen.o
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/ld/ldelf.c: In function
âldelf_after_parseâ:
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/ld/ldelf.c:109:19: error:
passing argument 1 of âstrcpyâ discards âconstâ qualifier from pointer
target type [-Werror=discarded-qualifiers]
109 | strcpy (ldelf_emit_note_fdo_package_metadata,
package_metadata);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/ld/sysdep.h:38,
from
/<<PKGBUILDDIR>>/cross-toolchain/binutils-source/ld/ldelf.c:21:
/usr/include/string.h:141:39: note: expected âchar * restrictâ but argument
is of type âconst char *â
141 | extern char *strcpy (char *__restrict __dest, const char *__restrict
__src)
| ~~~~~~~~~~~~~~~~~^~~~~~
GEN ld.1
MAKEINFO ld.info
cc1: all warnings being treated as errors
make[6]: *** [Makefile:1615: ldelf.o] Error 1
make[6]: *** Waiting for unfinished jobs....
make[6]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/ld'
make[5]: *** [Makefile:1901: all-recursive] Error 1
make[5]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/ld'
make[4]: *** [Makefile:1092: all] Error 2
make[4]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf/ld'
make[3]: *** [Makefile:7708: all-ld] Error 2
make[3]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf'
make[2]: *** [Makefile:1027: all] Error 2
make[2]: Leaving directory
'/<<PKGBUILDDIR>>/cross-toolchain/binutils-xtensa-elf'
make[1]: *** [debian/cross-toolchain.mk:44:
/<<PKGBUILDDIR>>/cross-toolchain/stamp-binutils_xtensa-elf] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:13: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202412/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
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 BTS web
page for this package.
Thanks.