Your message dated Thu, 28 Mar 2019 11:34:51 +0100
with message-id <[email protected]>
and subject line Re: binutils-mipsen: ftbfs with GCC-9
has caused the Debian Bug report #925642,
regarding binutils-mipsen: ftbfs with GCC-9
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
925642: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925642
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:binutils-mipsen
Version: 2~c3
Severity: normal
Tags: sid bullseye
User: [email protected]
Usertags: ftbfs-gcc-9

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-9/g++-9, but succeeds to build with gcc-8/g++-8. 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/gcc9-20190321/binutils-mipsen_2~c3_unstable_gcc9.log
The last lines of the build log are at the end of this report.

To build with GCC 9, either set CC=gcc-9 CXX=g++-9 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-9/porting_to.html

GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.

[...]
    
debian/binutils-mips64-linux-gnuabi64/usr/share/doc/binutils-mips64-linux-gnuabi64/$pkg;
 \
done
install -d -m 755 debian/binutils-mips64-linux-gnuabi64/DEBIAN 
debian/binutils-mips64-linux-gnuabi64-dbg/DEBIAN
if [ "" = yes ]; then \
  nver=$(echo 2.32 | awk -F. '{ OFS="."; NF--; $NF=$NF+1; print }'); \
else \
  nver=$(echo 2.32 | awk -F. '{ OFS="."; if (NF > 2) $NF=$NF+1; else $++NF=1; 
print }'); \
fi; \
date_ext=; \
[ "" = yes ] && date_ext=; \
install -m 644 debian/binutils.triggers 
debian/binutils-mips64-linux-gnuabi64/DEBIAN/triggers
rm -f debian/substvars
dpkg-shlibdeps debian/binutils-mips64-linux-gnuabi64/usr/bin/*
dpkg-gencontrol -Pdebian/binutils-mips64-linux-gnuabi64 
-pbinutils-mips64-linux-gnuabi64 \
        -VBuilt-Using="binutils (= 2.32-1), "
dpkg-gencontrol: warning: Depends field of package 
binutils-mips64-linux-gnuabi64: substitution variable ${extraDepends} used, but 
is not defined
cd debian/binutils-mips64-linux-gnuabi64 && find -type f  ! -regex 
'./DEBIAN/.*' -printf '%P\n' | LC_ALL=C sort | xargs md5sum > DEBIAN/md5sums
dpkg-gencontrol -Pdebian/binutils-mips64-linux-gnuabi64-dbg 
-pbinutils-mips64-linux-gnuabi64-dbg
dpkg-gencontrol: warning: package binutils-mips64-linux-gnuabi64-dbg: 
substitution variable ${shlibs:Depends} unused, but is defined
cd debian/binutils-mips64-linux-gnuabi64-dbg && find -type f  ! -regex 
'./DEBIAN/.*' -printf '%P\n' | LC_ALL=C sort | xargs md5sum > DEBIAN/md5sums
chown -R root:root debian/binutils-mips64-linux-gnuabi64 
debian/binutils-mips64-linux-gnuabi64-dbg
chmod -R go=rX  debian/binutils-mips64-linux-gnuabi64 
debian/binutils-mips64-linux-gnuabi64-dbg
find debian/binutils-mips64-linux-gnuabi64 
debian/binutils-mips64-linux-gnuabi64-dbg -depth -newermt 'Sun, 03 Feb 2019 
10:34:56 +0100' -print0 | \
        xargs -0r touch --no-dereference --date='Sun, 03 Feb 2019 10:34:56 
+0100'
dpkg --build debian/binutils-mips64-linux-gnuabi64 ..
dpkg-deb: building package 'binutils-mips64-linux-gnuabi64' in 
'../binutils-mips64-linux-gnuabi64_2.32-1_amd64.deb'.
dpkg --build debian/binutils-mips64-linux-gnuabi64-dbg ..
dpkg-deb: building package 'binutils-mips64-linux-gnuabi64-dbg' in 
'../binutils-mips64-linux-gnuabi64-dbg_2.32-1_amd64.deb'.
rm -rf debian/binutils-mips64-linux-gnuabin32/usr/share/info
rm -rf debian/binutils-mips64-linux-gnuabin32/DEBIAN 
debian/binutils-mips64-linux-gnuabin32-dbg/DEBIAN
: # make lintian happy
install -d -m 755 
debian/binutils-mips64-linux-gnuabin32/usr/share/lintian/overrides
sed 's/@PKG@/binutils-mips64-linux-gnuabin32/' debian/binutils-cross.overrides \
  > 
debian/binutils-mips64-linux-gnuabin32/usr/share/lintian/overrides/binutils-mips64-linux-gnuabin32
: # install maintainer scrtips
install -d -m 755 
debian/binutils-mips64-linux-gnuabin32/usr/share/doc/binutils-mips64-linux-gnuabin32
install -m 644  debian/changelog \
  
debian/binutils-mips64-linux-gnuabin32/usr/share/doc/binutils-mips64-linux-gnuabin32/changelog.Debian
install -m 644  debian/copyright debian/README.cross \
  
debian/binutils-mips64-linux-gnuabin32/usr/share/doc/binutils-mips64-linux-gnuabin32/
gzip -9nf 
debian/binutils-mips64-linux-gnuabin32/usr/share/doc/binutils-mips64-linux-gnuabin32/changelog.Debian
: # remove user and date from test-summary for reproducible builds
sed -i -e '/Test Run By/Id' test-summary-mipsn32
install -m 644 test-summary-mipsn32 \
  
debian/binutils-mips64-linux-gnuabin32/usr/share/doc/binutils-mips64-linux-gnuabin32/test-summary
gzip -9nf 
debian/binutils-mips64-linux-gnuabin32/usr/share/doc/binutils-mips64-linux-gnuabin32/test-summary
install -d -m 755 debian/binutils-mips64-linux-gnuabin32/usr/share/doc/binutils
ln -sf ../binutils-mips64-linux-gnuabin32/test-summary.gz \
  
debian/binutils-mips64-linux-gnuabin32/usr/share/doc/binutils/test-summary-mipsn32.gz
for pkg in bfd gas gprof ld; do \
  ln -sf ../binutils/$pkg \
    
debian/binutils-mips64-linux-gnuabin32/usr/share/doc/binutils-mips64-linux-gnuabin32/$pkg;
 \
done
install -d -m 755 debian/binutils-mips64-linux-gnuabin32/DEBIAN 
debian/binutils-mips64-linux-gnuabin32-dbg/DEBIAN
if [ "" = yes ]; then \
  nver=$(echo 2.32 | awk -F. '{ OFS="."; NF--; $NF=$NF+1; print }'); \
else \
  nver=$(echo 2.32 | awk -F. '{ OFS="."; if (NF > 2) $NF=$NF+1; else $++NF=1; 
print }'); \
fi; \
date_ext=; \
[ "" = yes ] && date_ext=; \
install -m 644 debian/binutils.triggers 
debian/binutils-mips64-linux-gnuabin32/DEBIAN/triggers
rm -f debian/substvars
dpkg-shlibdeps debian/binutils-mips64-linux-gnuabin32/usr/bin/*
dpkg-gencontrol -Pdebian/binutils-mips64-linux-gnuabin32 
-pbinutils-mips64-linux-gnuabin32 \
        -VBuilt-Using="binutils (= 2.32-1), "
dpkg-gencontrol: error: current host architecture 'amd64' does not appear in 
package's architecture list (mipsn32)
make[1]: *** [debian/rules:1402: binary.mipsn32] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>/binutils-2.32'
dpkg-buildpackage: error: fakeroot debian/rules binary-arch subprocess returned 
exit status 2

--- End Message ---
--- Begin Message ---
false positive, because the GCC 9 in experimental dependes on binutils 2.32.

--- End Message ---

Reply via email to