[Debichem-devel] Bug#957245: gabedit: ftbfs with GCC-10

Matthias Klose doko at debian.org
Fri Apr 17 12:00:50 BST 2020


Package: src:gabedit
Version: 2.5.0-1
Severity: normal
Tags: sid bullseye
User: debian-gcc at lists.debian.org
Usertags: ftbfs-gcc-10

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-10/g++-10, but succeeds to build with gcc-9/g++-9. 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/gcc10-20200225/gabedit_2.5.0-1_unstable_gcc10.log
The last lines of the build log are at the end of this report.

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

[...]
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:195: multiple definition of `gamessCommands'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:195: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:194: multiple definition of `demonCommands'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:194: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:193: multiple definition of `openbabelDirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:193: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:192: multiple definition of `povrayDirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:192: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:191: multiple definition of `gaussDirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:191: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:190: multiple definition of `mopacDirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:190: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:189: multiple definition of `psicodeDirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:189: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:188: multiple definition of `nwchemDirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:188: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:187: multiple definition of `demonDirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:187: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:186: multiple definition of `orcaDirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:186: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:185: multiple definition of `fireflyDirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:185: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:184: multiple definition of `gamessDirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:184: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:183: multiple definition of `babelCommand'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:183: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:182: multiple definition of `pscpplinkDirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:182: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:181: multiple definition of `plinkCommand'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:181: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:180: multiple definition of `pscpCommand'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:180: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:179: multiple definition of `defaultNetWorkProtocol'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:179: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:178: multiple definition of `lastdirectory'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:178: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:177: multiple definition of `fileopen'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:177: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:176: multiple definition of `MeasureIsHide'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:176: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:175: multiple definition of `iprogram'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:175: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:173: multiple definition of `recenthosts'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:173: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:171: multiple definition of `FontsStyleLabel'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:171: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:170: multiple definition of `FontsStyleOther'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:170: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:169: multiple definition of `FontsStyleResult'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:169: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:168: multiple definition of `FontsStyleData'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:168: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:166: multiple definition of `ScreenWidth'; tmp/AnimationContours.o:./src/Display/GlobalOrb.h:58: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:165: multiple definition of `NameCommandPovray'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:165: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:164: multiple definition of `NameCommandMopac'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:164: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:163: multiple definition of `NameCommandPsicode'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:163: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:162: multiple definition of `NameCommandNWChem'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:162: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:161: multiple definition of `NameCommandDeMon'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:161: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:160: multiple definition of `NameCommandOrca'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:160: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:159: multiple definition of `NameCommandQChem'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:159: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:158: multiple definition of `NameCommandFireFly'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:158: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:157: multiple definition of `NameCommandMPQC'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:157: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:156: multiple definition of `NameCommandMolpro'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:156: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:155: multiple definition of `NameCommandMolcas'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:155: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:154: multiple definition of `NameCommandGaussian'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:154: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:153: multiple definition of `NameCommandGamess'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:153: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:152: multiple definition of `iframe'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:152: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:151: multiple definition of `imodif'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:151: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:150: multiple definition of `iedit'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:150: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:149: multiple definition of `ResultRemoteFrame'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:149: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:148: multiple definition of `ResultLocalFrame'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:148: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:147: multiple definition of `ResultEntryPass'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:147: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:146: multiple definition of `Hpaned'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:146: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:145: multiple definition of `FrameList'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:145: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:142: multiple definition of `textresult'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:142: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:141: multiple definition of `TextError'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:141: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:140: multiple definition of `TextOutput'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:140: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:139: multiple definition of `NoteBookInfo'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:139: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:138: multiple definition of `NoteBookText'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:138: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:137: multiple definition of `noeud'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:137: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:136: multiple definition of `treeViewProjects'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:136: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:135: multiple definition of `text'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:135: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:134: multiple definition of `BarreMenu'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:134: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:133: multiple definition of `vboxmain'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:133: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:132: multiple definition of `vboxtexts'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:132: first defined here
/usr/bin/ld: tmp/Windows.o:./src/Common/Global.h:131: multiple definition of `vboxlistfiles'; tmp/AnimationMD.o:./src/Display/../Common/Global.h:131: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:74: exec] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>'
make[2]: *** [Makefile:68: gabedit] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" external_gl2ps=1 "GTKLIB=-lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lXmu -lXt -lSM -lICE -lgdk-x11-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lpangox-1.0 -lX11 -lpango-1.0 -lgobject-2.0 -lglib-2.0" "GTKCFLAGS=-pthread -I/usr/include/gtkglext-1.0 -I/usr/lib/x86_64-linux-gnu/gtkglext-1.0/include -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include" "OGLLIB=-lGL -lGLU" OGLCFLAGS=-I/usr/include LIBPTHREAD=-lpthread OMPLIB=-lgomp "OMPCFLAGS=-DENABLE_OMP -fopenmp" DRAWGEOMGL=-DDRAWGEOMGL "COMMONCFLAGS=-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DENABLE_DEPRECATED -DENABLE_OMP -fopenmp -DDRAWGEOMGL" "LDFLAGS=-Wl,-z,relro -Wl,--as-needed" returned exit code 2
make[1]: *** [debian/rules:34: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:31: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2



More information about the Debichem-devel mailing list