Source: gcc-12-cross-ports
Version: 10
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20221023 ftbfs-bookworm
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> mv stamps/07-install-stamp stamps/07-install-stamp-tmp
> rm -rf debian/g++-12-alpha-linux-gnu
> dh_installdirs -pg++-12-alpha-linux-gnu
> usr/share/doc/gcc-12-alpha-linux-gnu-base/C++ usr/bin usr/share/info
> usr/lib/gcc-cross/alpha-linux-gnu/12 usr/share/man/man1
> dh_installdirs: warning: Compatibility levels before 10 are deprecated (level
> 9 in use)
> dh_movefiles -pg++-12-alpha-linux-gnu usr/bin/alpha-linux-gnu-g++-12
> usr/lib/gcc-cross/alpha-linux-gnu/12/cc1plus
> usr/lib/gcc-cross/alpha-linux-gnu/12/g++-mapper-server
> mkdir -p debian/g++-12-alpha-linux-gnu/usr/share/lintian/overrides
> echo 'g++-12-alpha-linux-gnu binary: hardening-no-pie' \
> >
> debian/g++-12-alpha-linux-gnu/usr/share/lintian/overrides/g++-12-alpha-linux-gnu
> echo 'g++-12-alpha-linux-gnu binary: binary-without-manpage' \
> >>
> debian/g++-12-alpha-linux-gnu/usr/share/lintian/overrides/g++-12-alpha-linux-gnu
> debian/dh_doclink -pg++-12-alpha-linux-gnu gcc-12-alpha-linux-gnu-base
> WARNING: removing doc directory g++-12-alpha-linux-gnu
> cp -p debian/README.C++
> debian/g++-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/C++/
> cp -p /<<PKGBUILDDIR>>/gcc/src/gcc/cp/ChangeLog \
>
> debian/g++-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/C++/changelog
> debian/dh_rmemptydirs -pg++-12-alpha-linux-gnu
> dh_shlibdeps -pg++-12-alpha-linux-gnu
> dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9
> in use)
> dwz \
> debian/g++-12-alpha-linux-gnu/usr/lib/gcc-cross/alpha-linux-gnu/12/cc1plus
> dh_strip -pg++-12-alpha-linux-gnu
> dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in
> use)
> echo g++-12-alpha-linux-gnu >> debian/arch_binaries
> trap '' 1 2 3 15; touch stamps/08-binary-stamp-cxx; mv
> stamps/07-install-stamp-tmp stamps/07-install-stamp
> dh_testdir
> dh_testroot
> mv stamps/07-install-stamp stamps/07-install-stamp-tmp
> rm -rf debian/gfortran-12-alpha-linux-gnu
> dh_installdirs -pgfortran-12-alpha-linux-gnu
> usr/share/doc/gcc-12-alpha-linux-gnu-base/fortran usr/bin
> usr/lib/gcc-cross/alpha-linux-gnu/12 usr/lib/gcc-cross/alpha-linux-gnu/12
> usr/include usr/share/man/man1
> dh_installdirs: warning: Compatibility levels before 10 are deprecated (level
> 9 in use)
> dh_movefiles -pgfortran-12-alpha-linux-gnu
> usr/bin/alpha-linux-gnu-gfortran-12
> usr/lib/gcc-cross/alpha-linux-gnu/12/finclude
> usr/lib/gcc-cross/alpha-linux-gnu/12/f951
> mv debian/tmp/usr/alpha-linux-gnu/lib/libgfortran.spec
> debian/gfortran-12-alpha-linux-gnu/usr/lib/gcc-cross/alpha-linux-gnu/12/
> mkdir -p debian/gfortran-12-alpha-linux-gnu/usr/share/lintian/overrides
> ( \
> echo 'gfortran-12-alpha-linux-gnu binary: hardening-no-pie'; \
> echo 'gfortran-12-alpha-linux-gnu binary:
> missing-prerequisite-for-gfortran-module'; \
> ) >
> debian/gfortran-12-alpha-linux-gnu/usr/share/lintian/overrides/gfortran-12-alpha-linux-gnu
> echo 'gfortran-12-alpha-linux-gnu binary: binary-without-manpage' \
> >>
> debian/gfortran-12-alpha-linux-gnu/usr/share/lintian/overrides/gfortran-12-alpha-linux-gnu
> debian/dh_doclink -pgfortran-12-alpha-linux-gnu gcc-12-alpha-linux-gnu-base
> WARNING: removing doc directory gfortran-12-alpha-linux-gnu
> cp -p /<<PKGBUILDDIR>>/gcc/src/gcc/fortran/ChangeLog \
>
> debian/gfortran-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/fortran/changelog
> debian/dh_rmemptydirs -pgfortran-12-alpha-linux-gnu
> dwz \
> debian/gfortran-12-alpha-linux-gnu/usr/lib/gcc-cross/alpha-linux-gnu/12/f951
> dh_strip -pgfortran-12-alpha-linux-gnu \
>
> dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in
> use)
> dh_shlibdeps -pgfortran-12-alpha-linux-gnu
> dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9
> in use)
> echo gfortran-12-alpha-linux-gnu >> debian/arch_binaries
> trap '' 1 2 3 15; touch stamps/08-binary-stamp-fdev; mv
> stamps/07-install-stamp-tmp stamps/07-install-stamp
> dh_testdir
> dh_testroot
> mv stamps/07-install-stamp stamps/07-install-stamp-tmp
> : # gnat-12-alpha-linux-gnu
> rm -rf debian/gnat-12-alpha-linux-gnu
> dh_installdirs -pgnat-12-alpha-linux-gnu
> usr/share/doc/gcc-12-alpha-linux-gnu-base usr/bin usr/share/man/man1
> usr/lib/gcc-cross/alpha-linux-gnu/12/{adalib,adainclude}
> usr/lib/gcc-cross/alpha-linux-gnu/12
> dh_installdirs: warning: Compatibility levels before 10 are deprecated (level
> 9 in use)
> : # Upstream does not install gnathtml.
> cp src/gcc/ada/gnathtml.pl debian/tmp/usr/bin/alpha-linux-gnu-gnathtml-12
> chmod 755 debian/tmp/usr/bin/alpha-linux-gnu-gnathtml-12
> dh_movefiles -pgnat-12-alpha-linux-gnu
> usr/lib/gcc-cross/alpha-linux-gnu/12/gnat1
> usr/lib/gcc-cross/alpha-linux-gnu/12/ada_target_properties
> usr/lib/gcc-cross/alpha-linux-gnu/12/adainclude/*.ad[bs]
> usr/lib/gcc-cross/alpha-linux-gnu/12/adainclude/*.h
> usr/lib/gcc-cross/alpha-linux-gnu/12/adalib/*.ali
> usr/lib/gcc-cross/alpha-linux-gnu/12/adalib/lib*.a
> usr/bin/alpha-linux-gnu-gnat-12 usr/bin/alpha-linux-gnu-gnatbind-12
> usr/bin/alpha-linux-gnu-gnatchop-12 usr/bin/alpha-linux-gnu-gnatclean-12
> usr/bin/alpha-linux-gnu-gnatkr-12 usr/bin/alpha-linux-gnu-gnatlink-12
> usr/bin/alpha-linux-gnu-gnatls-12 usr/bin/alpha-linux-gnu-gnatmake-12
> usr/bin/alpha-linux-gnu-gnatname-12 usr/bin/alpha-linux-gnu-gnatprep-12
> usr/bin/alpha-linux-gnu-gnathtml-12
> dh_install -pgnat-12-alpha-linux-gnu
> usr/lib/gcc-cross/alpha-linux-gnu/12/adalib/libgna{t,rl}.so
> usr/alpha-linux-gnu/lib
> dh_install: warning: Compatibility levels before 10 are deprecated (level 9
> in use)
> dh_link -pgnat-12-alpha-linux-gnu usr/alpha-linux-gnu/lib/libgnat-12.so
> usr/lib/gcc-cross/alpha-linux-gnu/12/adalib/libgnat.so
> usr/alpha-linux-gnu/lib/libgnarl-12.so
> usr/lib/gcc-cross/alpha-linux-gnu/12/adalib/libgnarl.so
> debian/dh_doclink -pgnat-12-alpha-linux-gnu gcc-12-alpha-linux-gnu-base
> WARNING: removing doc directory gnat-12-alpha-linux-gnu
> mkdir -p
> debian/gnat-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/ada
> cp -p src/gcc/ada/ChangeLog
> debian/gnat-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/ada/.
> for i in gnat gnatbind gnatchop gnatclean gnatkr gnatlink gnatls gnatmake
> gnatname gnatprep gnathtml; do \
> case "$i" in \
> gnat) cp -p debian/gnat.1
> debian/gnat-12-alpha-linux-gnu/usr/share/man/man1/alpha-linux-gnu-gnat-12.1
> ;; \
> *) ln -sf alpha-linux-gnu-gnat-12.1
> debian/gnat-12-alpha-linux-gnu/usr/share/man/man1/alpha-linux-gnu-$i-12.1; \
> esac; \
> done
> : # still ship the unversioned prefixed names in the gnat package.
> for i in gnat gnatbind gnatchop gnatclean gnatkr gnatlink gnatls gnatmake
> gnatname gnatprep gnathtml; do \
> ln -sf alpha-linux-gnu-$i-12 \
> debian/gnat-12-alpha-linux-gnu/usr/bin/alpha-linux-gnu-$i; \
> ln -sf alpha-linux-gnu-gnat-12.1.gz \
>
> debian/gnat-12-alpha-linux-gnu/usr/share/man/man1/alpha-linux-gnu-$i.1.gz; \
> done
> : # keep this one unversioned, see Debian #802838.
> dh_link -pgnat-12-alpha-linux-gnu \
> usr/bin/alpha-linux-gnu-gcc-12 usr/bin/alpha-linux-gnu-gnatgcc
> debian/dh_rmemptydirs -pgnat-12-alpha-linux-gnu
> dwz \
> debian/gnat-12-alpha-linux-gnu/usr/lib/gcc-cross/alpha-linux-gnu/12/gnat1
> dh_strip -pgnat-12-alpha-linux-gnu
> dh_strip: warning: Compatibility levels before 10 are deprecated (level 9 in
> use)
> find debian/gnat-12-alpha-linux-gnu -name '*.ali' | xargs sed -i '/^A
> -f[a-z]+-prefix-map=/d'
> find debian/gnat-12-alpha-linux-gnu -name '*.ali' | xargs chmod 444
> dh_shlibdeps -pgnat-12-alpha-linux-gnu
> dh_shlibdeps: warning: Compatibility levels before 10 are deprecated (level 9
> in use)
> mkdir -p debian/gnat-12-alpha-linux-gnu/usr/share/lintian/overrides
> echo 'gnat-12-alpha-linux-gnu binary: hardening-no-pie' \
> >
> debian/gnat-12-alpha-linux-gnu/usr/share/lintian/overrides/gnat-12-alpha-linux-gnu
> echo 'gnat-12-alpha-linux-gnu binary: binary-without-manpage' \
> >>
> debian/gnat-12-alpha-linux-gnu/usr/share/lintian/overrides/gnat-12-alpha-linux-gnu
> echo gnat-12-alpha-linux-gnu >> debian/arch_binaries
> trap '' 1 2 3 15; touch stamps/08-binary-stamp-ada; mv
> stamps/07-install-stamp-tmp stamps/07-install-stamp
> dh_testdir
> dh_testroot
> mv stamps/07-install-stamp stamps/07-install-stamp-tmp
> rm -rf debian/gm2-12-alpha-linux-gnu
> dh_installdirs -pgm2-12-alpha-linux-gnu usr/bin usr/share/man/man1
> usr/lib/gcc-cross/alpha-linux-gnu/12
> usr/lib/gcc-cross/alpha-linux-gnu/12/plugin
> dh_installdirs: warning: Compatibility levels before 10 are deprecated (level
> 9 in use)
> dh_installdocs -pgm2-12-alpha-linux-gnu
> dh_installdocs: warning: Compatibility levels before 10 are deprecated (level
> 9 in use)
> dh_installchangelogs -pgm2-12-alpha-linux-gnu src/gcc/m2/ChangeLog
> dh_movefiles -pgm2-12-alpha-linux-gnu usr/bin/alpha-linux-gnu-gm2-12
> usr/lib/gcc-cross/alpha-linux-gnu/12/plugin/m2rte.so
> usr/lib/gcc-cross/alpha-linux-gnu/12/{cc1gm2,gm2l,gm2lcc,gm2lgen,gm2lorder}
> usr/share/man/man1/alpha-linux-gnu-gm2-12.1
> dh_installdirs -pgm2-12-alpha-linux-gnu \
> usr/share/doc/gcc-12-alpha-linux-gnu-base/m2 \
> usr/share/info
> dh_installdirs: warning: Compatibility levels before 10 are deprecated (level
> 9 in use)
> cp -p /<<PKGBUILDDIR>>/gcc/build/gcc/doc/m2.info
> debian/gm2-12-alpha-linux-gnu/usr/share/info/gm2.info
> cp -p html/gm2.html
> debian/gm2-12-alpha-linux-gnu/usr/share/doc/gcc-12-alpha-linux-gnu-base/m2/
> cp: cannot stat 'html/gm2.html': No such file or directory
> make[2]: *** [debian/rules.d/binary-m2.mk:102: stamps/08-binary-stamp-gm2]
> Error 1
The full build log is available from:
http://qa-logs.debian.net/2022/10/23/gcc-12-cross-ports_10_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221023;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221023&[email protected]&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 marking 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.