Package: src:lives
Version: 3.0.2-1
Severity: normal
Tags: sid bullseye
User: [email protected]
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/lives_3.0.2-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: giw/giwled.o:./src/./paramspecial.h:77: multiple definition of 
`mergealign'; widget-helper.o:./src/paramspecial.h:77: first defined here
/usr/bin/ld: giw/giwled.o:./src/./events.h:198: multiple definition of `rdet'; 
widget-helper.o:./src/events.h:198: first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper.h:1136: multiple definition of 
`widget_opts'; widget-helper.o:./src/widget-helper.h:1136: first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:975: multiple definition 
of `LIVES_STOCK_LABEL_MEDIA_RECORD'; 
widget-helper.o:./src/widget-helper-gtk.h:975: first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:974: multiple definition 
of `LIVES_STOCK_LABEL_MEDIA_PAUSE'; 
widget-helper.o:./src/widget-helper-gtk.h:974: first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:973: multiple definition 
of `LIVES_STOCK_LABEL_MEDIA_PLAY'; 
widget-helper.o:./src/widget-helper-gtk.h:973: first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:972: multiple definition 
of `LIVES_STOCK_LABEL_MEDIA_STOP'; 
widget-helper.o:./src/widget-helper-gtk.h:972: first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:971: multiple definition 
of `LIVES_STOCK_LABEL_MEDIA_REWIND'; 
widget-helper.o:./src/widget-helper-gtk.h:971: first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:970: multiple definition 
of `LIVES_STOCK_LABEL_MEDIA_FORWARD'; 
widget-helper.o:./src/widget-helper-gtk.h:970: first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:968: multiple definition 
of `LIVES_STOCK_LABEL_GO_FORWARD'; 
widget-helper.o:./src/widget-helper-gtk.h:968: first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:967: multiple definition 
of `LIVES_STOCK_LABEL_SELECT_ALL'; 
widget-helper.o:./src/widget-helper-gtk.h:967: first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:966: multiple definition 
of `LIVES_STOCK_LABEL_DELETE'; widget-helper.o:./src/widget-helper-gtk.h:966: 
first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:965: multiple definition 
of `LIVES_STOCK_LABEL_REFRESH'; widget-helper.o:./src/widget-helper-gtk.h:965: 
first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:964: multiple definition 
of `LIVES_STOCK_LABEL_REVERT'; widget-helper.o:./src/widget-helper-gtk.h:964: 
first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:963: multiple definition 
of `LIVES_STOCK_LABEL_CLOSE'; widget-helper.o:./src/widget-helper-gtk.h:963: 
first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:962: multiple definition 
of `LIVES_STOCK_LABEL_APPLY'; widget-helper.o:./src/widget-helper-gtk.h:962: 
first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:961: multiple definition 
of `LIVES_STOCK_LABEL_QUIT'; widget-helper.o:./src/widget-helper-gtk.h:961: 
first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:960: multiple definition 
of `LIVES_STOCK_LABEL_OPEN'; widget-helper.o:./src/widget-helper-gtk.h:960: 
first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:959: multiple definition 
of `LIVES_STOCK_LABEL_SAVE_AS'; widget-helper.o:./src/widget-helper-gtk.h:959: 
first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:958: multiple definition 
of `LIVES_STOCK_LABEL_SAVE'; widget-helper.o:./src/widget-helper-gtk.h:958: 
first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:957: multiple definition 
of `LIVES_STOCK_LABEL_NO'; widget-helper.o:./src/widget-helper-gtk.h:957: first 
defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:956: multiple definition 
of `LIVES_STOCK_LABEL_YES'; widget-helper.o:./src/widget-helper-gtk.h:956: 
first defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:955: multiple definition 
of `LIVES_STOCK_LABEL_OK'; widget-helper.o:./src/widget-helper-gtk.h:955: first 
defined here
/usr/bin/ld: giw/giwled.o:./src/./widget-helper-gtk.h:954: multiple definition 
of `LIVES_STOCK_LABEL_CANCEL'; widget-helper.o:./src/widget-helper-gtk.h:954: 
first defined here
/usr/bin/ld: giw/giwled.o:./src/./support.h:23: multiple definition of 
`trString'; widget-helper.o:./src/support.h:23: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./main.h:1406: multiple definition of 
`dummychar'; widget-helper.o:./src/main.h:1406: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./main.h:851: multiple definition of `tv'; 
widget-helper.o:./src/main.h:851: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./preferences.h:688: multiple definition 
of `prefsw'; widget-helper.o:./src/preferences.h:688: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./preferences.h:687: multiple definition 
of `future_prefs'; widget-helper.o:./src/preferences.h:687: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./preferences.h:686: multiple definition 
of `prefs'; widget-helper.o:./src/preferences.h:686: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./keyboard.h:11: multiple definition of 
`cached_mod'; widget-helper.o:./src/keyboard.h:11: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./keyboard.h:10: multiple definition of 
`cached_key'; widget-helper.o:./src/keyboard.h:10: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./mainwindow.h:1479: multiple definition 
of `pulse_message2'; widget-helper.o:./src/mainwindow.h:1479: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./mainwindow.h:1478: multiple definition 
of `pulse_message'; widget-helper.o:./src/mainwindow.h:1478: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./mainwindow.h:1474: multiple definition 
of `jack_message2'; widget-helper.o:./src/mainwindow.h:1474: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./mainwindow.h:1473: multiple definition 
of `jack_message'; widget-helper.o:./src/mainwindow.h:1473: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./mainwindow.h:1448: multiple definition 
of `fx_dialog'; widget-helper.o:./src/mainwindow.h:1448: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./paramspecial.h:77: multiple definition 
of `mergealign'; widget-helper.o:./src/paramspecial.h:77: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./events.h:198: multiple definition of 
`rdet'; widget-helper.o:./src/events.h:198: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper.h:1136: multiple 
definition of `widget_opts'; widget-helper.o:./src/widget-helper.h:1136: first 
defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:975: multiple 
definition of `LIVES_STOCK_LABEL_MEDIA_RECORD'; 
widget-helper.o:./src/widget-helper-gtk.h:975: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:974: multiple 
definition of `LIVES_STOCK_LABEL_MEDIA_PAUSE'; 
widget-helper.o:./src/widget-helper-gtk.h:974: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:973: multiple 
definition of `LIVES_STOCK_LABEL_MEDIA_PLAY'; 
widget-helper.o:./src/widget-helper-gtk.h:973: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:972: multiple 
definition of `LIVES_STOCK_LABEL_MEDIA_STOP'; 
widget-helper.o:./src/widget-helper-gtk.h:972: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:971: multiple 
definition of `LIVES_STOCK_LABEL_MEDIA_REWIND'; 
widget-helper.o:./src/widget-helper-gtk.h:971: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:970: multiple 
definition of `LIVES_STOCK_LABEL_MEDIA_FORWARD'; 
widget-helper.o:./src/widget-helper-gtk.h:970: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:968: multiple 
definition of `LIVES_STOCK_LABEL_GO_FORWARD'; 
widget-helper.o:./src/widget-helper-gtk.h:968: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:967: multiple 
definition of `LIVES_STOCK_LABEL_SELECT_ALL'; 
widget-helper.o:./src/widget-helper-gtk.h:967: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:966: multiple 
definition of `LIVES_STOCK_LABEL_DELETE'; 
widget-helper.o:./src/widget-helper-gtk.h:966: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:965: multiple 
definition of `LIVES_STOCK_LABEL_REFRESH'; 
widget-helper.o:./src/widget-helper-gtk.h:965: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:964: multiple 
definition of `LIVES_STOCK_LABEL_REVERT'; 
widget-helper.o:./src/widget-helper-gtk.h:964: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:963: multiple 
definition of `LIVES_STOCK_LABEL_CLOSE'; 
widget-helper.o:./src/widget-helper-gtk.h:963: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:962: multiple 
definition of `LIVES_STOCK_LABEL_APPLY'; 
widget-helper.o:./src/widget-helper-gtk.h:962: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:961: multiple 
definition of `LIVES_STOCK_LABEL_QUIT'; 
widget-helper.o:./src/widget-helper-gtk.h:961: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:960: multiple 
definition of `LIVES_STOCK_LABEL_OPEN'; 
widget-helper.o:./src/widget-helper-gtk.h:960: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:959: multiple 
definition of `LIVES_STOCK_LABEL_SAVE_AS'; 
widget-helper.o:./src/widget-helper-gtk.h:959: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:958: multiple 
definition of `LIVES_STOCK_LABEL_SAVE'; 
widget-helper.o:./src/widget-helper-gtk.h:958: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:957: multiple 
definition of `LIVES_STOCK_LABEL_NO'; 
widget-helper.o:./src/widget-helper-gtk.h:957: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:956: multiple 
definition of `LIVES_STOCK_LABEL_YES'; 
widget-helper.o:./src/widget-helper-gtk.h:956: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:955: multiple 
definition of `LIVES_STOCK_LABEL_OK'; 
widget-helper.o:./src/widget-helper-gtk.h:955: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./widget-helper-gtk.h:954: multiple 
definition of `LIVES_STOCK_LABEL_CANCEL'; 
widget-helper.o:./src/widget-helper-gtk.h:954: first defined here
/usr/bin/ld: giw/giwtimeline.o:./src/./support.h:23: multiple definition of 
`trString'; widget-helper.o:./src/support.h:23: first defined here
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1000: lives-exe] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[1]: *** [Makefile:645: all-recursive] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:7: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

Reply via email to