[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#957495: lives: ftbfs with GCC-10



Package: src:lives
Version: 3.0.2-1
Severity: normal
Tags: sid bullseye
User: debian-gcc@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/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 to: