Bug#897807: mclibs: ftbfs with GCC-8

Matthias Klose doko at debian.org
Fri May 4 13:22:38 BST 2018


Package: src:mclibs
Version: 20061220+dfsg3-3.1
Severity: normal
Tags: sid buster
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-8

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-8/g++-8, but succeeds to build with gcc-7/g++-7. The
severity of this report will be raised before the buster release.

The full build log can be found at:
http://aws-logs.debian.net/2018/05/01/gcc8/mclibs_20061220+dfsg3-3.1_unstable_gcc8.log.gz
The last lines of the build log are at the end of this report.

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

[...]
#0  0x7f41439101ed in ???
#1  0x7f414390f433 in ???
#2  0x7f414272eeff in ???
#3  0x7f414285375d in ???
#4  0x7f414277fe8d in ???
#5  0x7f414390f998 in ???
#6  0x7f4143afdc35 in ???
#7  0x7f4143b0d1e7 in ???
#8  0x41b12c in ???
#9  0x41abea in ???
#10  0x4019b9 in euexam
	at /<<BUILDDIR>>/mclibs-20061220+dfsg3/src/mclibs/eurodec/eudtest/main.F:15
#11  0x40182e in main
	at /<<BUILDDIR>>/mclibs-20061220+dfsg3/src/mclibs/eurodec/eudtest/main.F:30
Segmentation fault
Test result = 139
make[4]: *** [Makefile:485: test] Error 139
make[4]: Leaving directory '/<<BUILDDIR>>/mclibs-20061220+dfsg3/build/mclibs/eurodec/eudtest'
make[3]: *** [Makefile:649: test] Error 2
make[3]: Leaving directory '/<<BUILDDIR>>/mclibs-20061220+dfsg3/build/mclibs/eurodec'
make[2]: *** [Makefile:455: test] Error 2
make[2]: Leaving directory '/<<BUILDDIR>>/mclibs-20061220+dfsg3/build/mclibs'
make[2]: Entering directory '/<<BUILDDIR>>/mclibs-20061220+dfsg3/build/phtools'
making Makefiles in /phtools/wicoexam...
testing in /phtools/wicoexam...
make[3]: Entering directory '/<<BUILDDIR>>/mclibs-20061220+dfsg3/build/phtools/wicoexam'
gfortran wicoex.F
rm -f wicot
Linking with cern libraries
-L/<<BUILDDIR>>/mclibs-20061220+dfsg3/shlib -L/<<BUILDDIR>>/mclibs-20061220+dfsg3/lib -lphtools -lmathlib -lpacklib -lkernlib -llapack -lm -lnsl -lcrypt -ldl -lgfortran
gfortran -g -o wicot -O3 -D_FORTIFY_SOURCE=2 -fno-range-check -fno-automatic -fno-second-underscore -fstack-protector --param=ssp-buffer-size=4  -Wl,-z,relro   -L/<<BUILDDIR>>/mclibs-20061220+dfsg3/src/lib wicoex.o      `cernlib -dy packlib phtools`  \
 || rm -f wicot
/usr/bin/x86_64-linux-gnu-ld: warning: libgfortran.so.4, needed by /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libmathlib.so, may conflict with libgfortran.so.5
/usr/bin/x86_64-linux-gnu-ld: warning: libgfortran.so.4, needed by /usr/lib/gcc/x86_64-linux-gnu/8/../../../x86_64-linux-gnu/libmathlib.so, may conflict with libgfortran.so.5
Testing phtools
  ... using wicot
  Winston Cone LENGTH =   19.165445973633908     
  photon transmitted - IERR=0
  output coordinate -0.15073983363882368       0.31095801896913977     
  output direction  0.15002616295945720      -0.96634440051597126      -0.20897523781321703     
  total path length   19.626024629316667     
  total number of bounces           2
Test result = 0
make[3]: Leaving directory '/<<BUILDDIR>>/mclibs-20061220+dfsg3/build/phtools/wicoexam'
make[2]: Leaving directory '/<<BUILDDIR>>/mclibs-20061220+dfsg3/build/phtools'
*** Failed test suite!!! ***
make[1]: *** [/usr/share/cernlib/cernlib.mk:197: stampdir/cernlib-test-pass] Error 1
make[1]: Leaving directory '/<<BUILDDIR>>/mclibs-20061220+dfsg3'
make: *** [/usr/share/cernlib/cernlib-debian.mk:122: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2



More information about the debian-science-maintainers mailing list