https://bugs.kde.org/show_bug.cgi?id=364102
Bug ID: 364102 Summary: kaffeine-2.0.2: FTBS when building with DVB support Product: kaffeine Version: unspecified Platform: Exherbo Packages OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: mche...@osg.samsung.com Reporter: timo.g...@gmail.com Building with -DHAVE_DVB:BOOL=FALSE works fine, with TRUE it fails. [ 79%] Building CXX object src/CMakeFiles/kaffeine.dir/dvb/dvbtab.cpp.o cd /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/build/src && /usr/bin/x86_64-pc-linux-gnu-c++ -DKCOREADDONS_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_XML_LIB -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/build/src -I/var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src -I/var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/include -I/var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/build -I/usr/x86_64-pc-linux-gnu/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtGui -isystem /usr/include/KF5/KIOWidgets -isystem /usr/include/KF5 -isystem /usr/include/KF5/KIOCore -isystem /usr/include/KF5/KCoreAddons -isystem /usr/include/KF5/KService -isystem /usr/include/KF5/KConfigCore -isystem /usr/include/KF5/KJobWidgets -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/KF5/KCompletion -isystem /usr/include/KF5/KWidgetsAddons -isystem /usr/include/KF5/KXmlGui -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtXml -isystem /usr/include/KF5/KConfigWidgets -isystem /usr/include/KF5/KCodecs -isystem /usr/include/KF5/KConfigGui -isystem /usr/include/KF5/KAuth -isystem /usr/include/KF5/KI18n -isystem /usr/include/KF5/Solid -isystem /usr/include/KF5/KIOFileWidgets -isystem /usr/include/KF5/KBookmarks -isystem /usr/include/KF5/KItemViews -isystem /usr/include/KF5/KNotifications -isystem /usr/include/KF5/KIdleTime -isystem /usr/include/KF5/KDBusAddons -march=native -O2 -pipe -DNDEBUG -DQT_NO_DEBUG -std=c++0x -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -std=c++0x -fno-exceptions -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -o CMakeFiles/kaffeine.dir/dvb/dvbtab.cpp.o -c /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp In file included from /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.h:26:0, from /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp:50: /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/build/config-kaffeine.h:9:18: warning: "TRUE" is not defined [-Wundef] #define HAVE_DVB TRUE ^ /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.h:103:5: note: in expansion of macro 'HAVE_DVB' #if HAVE_DVB == 0 ^ /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp:232:6: error: redefinition of 'void DvbTab::playChannel(const QString&)' void DvbTab::playChannel(const QString &nameOrNumber) ^ In file included from /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp:50:0: /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.h:104:13: note: 'void DvbTab::playChannel(const QString&)' previously defined here inline void DvbTab::playChannel(QString const &) { } ^ /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp:251:6: error: redefinition of 'void DvbTab::playLastChannel()' void DvbTab::playLastChannel() ^ In file included from /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp:50:0: /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.h:105:13: note: 'void DvbTab::playLastChannel()' previously defined here inline void DvbTab::playLastChannel() { } ^ /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp:264:6: error: redefinition of 'void DvbTab::toggleOsd()' void DvbTab::toggleOsd() ^ In file included from /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp:50:0: /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.h:106:13: note: 'void DvbTab::toggleOsd()' previously defined here inline void DvbTab::toggleOsd() { } ^ /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp:269:6: error: redefinition of 'void DvbTab::toggleInstantRecord()' void DvbTab::toggleInstantRecord() ^ In file included from /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp:50:0: /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.h:107:13: note: 'void DvbTab::toggleInstantRecord()' previously defined here inline void DvbTab::toggleInstantRecord() { } ^ /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp:279:6: error: redefinition of 'void DvbTab::osdKeyPressed(int)' void DvbTab::osdKeyPressed(int key) ^ In file included from /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.cpp:50:0: /var/tmp/paludis/build/media-video-kaffeine-2.0.2/work/kaffeine-2.0.2/src/dvb/dvbtab.h:108:13: note: 'void DvbTab::osdKeyPressed(int)' previously defined here inline void DvbTab::osdKeyPressed(int) { } ^ Please see the attached full build.log for details. Reproducible: Always -- You are receiving this mail because: You are watching all bug changes.