Bug#897711: auto-07p: ftbfs with GCC-8

Matthias Klose doko at debian.org
Fri May 4 13:20:53 BST 2018


Package: src:auto-07p
Version: 0.9.1+dfsg-4
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/auto-07p_0.9.1+dfsg-4_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

[...]
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O -c optimization.f90 -o ../lib/optimization.o
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O -c parabolic.f90 -o ../lib/parabolic.o
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O -c timeint.f90 -o ../lib/timeint.o
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O -c main.f90 -o ../lib/main.o
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O -c blas.f -o ../lib/blas.o
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O -c lapack.f -o ../lib/lapack.o
rm -f ../lib/libauto_c.a
gcc -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -O -c user_c.c -o user_c.o
ar cr ../lib/libauto_c.a user_c.o
rm -f user_c.o
make[2]: Leaving directory '/<<BUILDDIR>>/auto-07p-0.9.1+dfsg/07p/src'
# work around case insensitive filesystems
cd ./cmds; for cmd in @H @LB @R @RD; do \
    if test ! -r $cmd; then \
	cp -p @$cmd $cmd; \
    fi \
done
cd ./util;make
make[2]: Entering directory '/<<BUILDDIR>>/auto-07p-0.9.1+dfsg/07p/util'
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O -c utility.f90 -o utility.o
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O autlab.f90 utility.o -o ../bin/autlab
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O double.f90 -o ../bin/double
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O triple.f90 -o ../bin/triple
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O keeplp.f90 utility.o -o ../bin/keeplp
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O keepbp.f90 utility.o -o ../bin/keepbp
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O keepsp.f90 utility.o -o ../bin/keepsp
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O keepuz.f90 utility.o -o ../bin/keepuz
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O deletelp.f90 utility.o -o ../bin/deletelp
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O listlabels.f90 utility.o -o ../bin/listlabels
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O reduce.f90 utility.o -o ../bin/reduce
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O -c ../src/f2003.f90 -o compat.o
gfortran -g -O2 -fdebug-prefix-map=/<<BUILDDIR>>/auto-07p-0.9.1+dfsg=. -fstack-protector-strong -fPIC -fopenmp -O relabel.f90 compat.o -o ../bin/relabel
make[2]: Leaving directory '/<<BUILDDIR>>/auto-07p-0.9.1+dfsg/07p/util'
cd ./plaut;make
make[2]: Entering directory '/<<BUILDDIR>>/auto-07p-0.9.1+dfsg/07p/plaut'
gfortran -O -c  plautdev.f -o plautdev.o
gfortran -O -c  plautint.f -o plautint.o
gfortran -O -c  plautlib.f -o plautlib.o
plautlib.f:6777:48:

           CALL ARROWL(I,XC(I,2),YC(I,2),ALFA,DA,ANGLE,XC,YC,ICODE)
                                                1
Error: Actual argument contains too few elements for dummy argument 'angle' (3/4) at (1)
make[2]: *** [Makefile:14: plautlib.o] Error 1
make[2]: Leaving directory '/<<BUILDDIR>>/auto-07p-0.9.1+dfsg/07p/plaut'
make[1]: *** [Makefile:31: plaut] Error 2
make[1]: Leaving directory '/<<BUILDDIR>>/auto-07p-0.9.1+dfsg/07p'
dh_auto_build: cd 07p && make -j1 returned exit code 2
make: *** [debian/rules:7: 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