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.

Reply via email to