Package: src:vdr-plugin-live Version: 2.3.1-5 Severity: normal Tags: sid bookworm User: [email protected] Usertags: ftbfs-gcc-11
[This bug is not targeted to the upcoming bullseye release] 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The severity of this report will be raised before the bookworm release, so nothing has to be done for the bullseye release. The full build log can be found at: http://people.debian.org/~doko/logs/20210228/filtered/gcc11/vdr-plugin-live_2.3.1-5_unstable_gcc11.log The last lines of the build log are at the end of this report. To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html GCC 11 defaults to the GNU++17 standard. If your package installs header files in /usr/include, please don't work around C++17 issues by choosing a lower C++ standard for the package build, but fix these issues to build with the C++17 standard. [...] ECPP pages/ epginfo.cpp ECPP pages/ timerconflicts.cpp ECPP pages/ recstream.cpp ECPP pages/ users.cpp ECPP pages/ edit_user.cpp ECPP pages/ edit_recording.cpp ECPP pages/ osd.cpp CC pages/ menu.o CC pages/ recordings.o CC pages/ schedule.o CC pages/ multischedule.o CC pages/ screenshot.o CC pages/ timers.o CC pages/ whats_on.o CC pages/ switch_channel.o CC pages/ keypress.o CC pages/ remote.o CC pages/ channels_widget.o CC pages/ edit_timer.o CC pages/ error.o CC pages/ pageelems.o CC pages/ tooltip.o CC pages/ vlc.o CC pages/ searchtimers.o CC pages/ edit_searchtimer.o CC pages/ searchresults.o CC pages/ searchepg.o CC pages/ login.o CC pages/ ibox.o CC pages/ xmlresponse.o CC pages/ play_recording.o CC pages/ pause_recording.o CC pages/ stop_recording.o CC pages/ ffw_recording.o CC pages/ rwd_recording.o CC pages/ setup.o CC pages/ content.o CC pages/ epginfo.o CC pages/ timerconflicts.o CC pages/ recstream.o CC pages/ users.o CC pages/ edit_user.o CC pages/ edit_recording.o CC pages/ osd.o AR pages/ libpages.a ECPP css/ styles.cpp CC css/ styles.o AR css/ libcss.a ECPP javascript/ treeview.cpp CC javascript/ treeview.o AR javascript/ libjavascript.a CC live.o CC thread.o CC tntconfig.o CC setup.o CC i18n.o CC timers.o CC tools.o CC recman.o CC tasks.o tasks.cpp: In member function ‘void vdrlive::TaskManager::DoScheduledTasks()’: tasks.cpp:248:83: error: call of overloaded ‘bind(void (vdrlive::Task::*)(), const std::_Placeholder<1>&)’ is ambiguous 248 | for_each( m_taskQueue.begin(), m_taskQueue.end(), bind( &Task::Action, _1 ) ); | ^ compilation terminated due to -Wfatal-errors. make[1]: *** [Makefile:116: tasks.o] Error 1 make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_build: error: make -j1 returned exit code 2 make: *** [debian/rules:9: build] Error 25 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 _______________________________________________ pkg-vdr-dvb-devel mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-vdr-dvb-devel
