tellico version 2.2-5 failed to build on i386

Bug #749169 reported by Matthias Klose
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Tellico
Fix Released
Undecided
Unassigned
tellico (Ubuntu)
Fix Released
Medium
Unassigned
Oneiric
Fix Released
Medium
Unassigned

Bug Description

tellico version 2.2-5 failed to build on i386
Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2411662

Direct link to the build log: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2411662/+files/buildlog_ubuntu-natty-i386.tellico_2.2-5_FAILEDTOBUILD.txt.gz

This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 3644 lines into the build log:

cd /build/buildd/tellico-2.2/builds/debbuild && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/buildd/tellico-2.2 /build/buildd/tellico-2.2/src/barcode /build/buildd/tellico-2.2/builds/debbuild /build/buildd/tellico-2.2/builds/debbuild/src/barcode /build/buildd/tellico-2.2/builds/debbuild/src/barcode/CMakeFiles/barcode.dir/DependInfo.cmake --color=
Dependee "/build/buildd/tellico-2.2/builds/debbuild/src/barcode/CMakeFiles/barcode.dir/DependInfo.cmake" is newer than depender "/build/buildd/tellico-2.2/builds/debbuild/src/barcode/CMakeFiles/barcode.dir/depend.internal".
Dependee "/build/buildd/tellico-2.2/builds/debbuild/src/barcode/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/build/buildd/tellico-2.2/builds/debbuild/src/barcode/CMakeFiles/barcode.dir/depend.internal".
Scanning dependencies of target barcode
make[3]: Leaving directory `/build/buildd/tellico-2.2/builds/debbuild'
/usr/bin/make -f src/barcode/CMakeFiles/barcode.dir/build.make src/barcode/CMakeFiles/barcode.dir/build
make[3]: Entering directory `/build/buildd/tellico-2.2/builds/debbuild'
/usr/bin/cmake -E cmake_progress_report /build/buildd/tellico-2.2/builds/debbuild/CMakeFiles
[ 75%] Building CXX object src/barcode/CMakeFiles/barcode.dir/barcode_automoc.o
cd /build/buildd/tellico-2.2/builds/debbuild/src/barcode && /usr/bin/c++ -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DYAZ_POSIX_THREADS=1 -DYAZ_HAVE_XML2=1 -DYAZ_HAVE_XSLT=1 -DYAZ_HAVE_EXSLT=1 -DQT_STL -DQT_NO_CAST_FROM_ASCII -g -O2 -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Werror=return-type -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -Wnon-virtual-dtor -Wno-long-long -Wextra -fno-check-new -Woverloaded-virtual -DNDEBUG -DQT_NO_DEBUG -I/build/buildd/tellico-2.2/builds/debbuild/src/barcode -I/build/buildd/tellico-2.2/src/barcode -I/build/buildd/tellico-2.2/builds/debbuild -I/build/buildd/tellico-2.2/src/core -I/build/buildd/tellico-2.2/src/3rdparty -I/usr/include/poppler/qt4 -I/usr/include/exempi-2.0 -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/libxml2 -I/usr/include/taglib -I/usr/include/exempi-2.0 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/taglib -I/usr/include/libxml2 -o CMakeFiles/barcode.dir/barcode_automoc.o -c /build/buildd/tellico-2.2/builds/debbuild/src/barcode/barcode_automoc.cpp
/usr/bin/cmake -E cmake_progress_report /build/buildd/tellico-2.2/builds/debbuild/CMakeFiles
[ 75%] Building CXX object src/barcode/CMakeFiles/barcode.dir/barcode.o
cd /build/buildd/tellico-2.2/builds/debbuild/src/barcode && /usr/bin/c++ -D_BSD_SOURCE -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DQT_NO_CAST_TO_ASCII -D_REENTRANT -DKDE_DEPRECATED_WARNINGS -DKDE4_CMAKE_TOPLEVEL_DIR_LENGTH=13 -DYAZ_POSIX_THREADS=1 -DYAZ_HAVE_XML2=1 -DYAZ_HAVE_XSLT=1 -DYAZ_HAVE_EXSLT=1 -DQT_STL -DQT_NO_CAST_FROM_ASCII -g -O2 -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Werror=return-type -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -Wnon-virtual-dtor -Wno-long-long -Wextra -fno-check-new -Woverloaded-virtual -DNDEBUG -DQT_NO_DEBUG -I/build/buildd/tellico-2.2/builds/debbuild/src/barcode -I/build/buildd/tellico-2.2/src/barcode -I/build/buildd/tellico-2.2/builds/debbuild -I/build/buildd/tellico-2.2/src/core -I/build/buildd/tellico-2.2/src/3rdparty -I/usr/include/poppler/qt4 -I/usr/include/exempi-2.0 -I/usr/include/KDE -I/usr/include/qt4/phonon -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include/libxml2 -I/usr/include/taglib -I/usr/include/exempi-2.0 -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/taglib -I/usr/include/libxml2 -o CMakeFiles/barcode.dir/barcode.o -c /build/buildd/tellico-2.2/src/barcode/barcode.cpp
In file included from /build/buildd/tellico-2.2/src/barcode/barcode.h:30:0,
                 from /build/buildd/tellico-2.2/src/barcode/barcode.cpp:29:
/build/buildd/tellico-2.2/src/barcode/barcode_v4l.h:34:28: fatal error: linux/videodev.h: No such file or directory
compilation terminated.
make[3]: *** [src/barcode/CMakeFiles/barcode.dir/barcode.o] Error 1
make[3]: Leaving directory `/build/buildd/tellico-2.2/builds/debbuild'
make[2]: *** [src/barcode/CMakeFiles/barcode.dir/all] Error 2
make[2]: Leaving directory `/build/buildd/tellico-2.2/builds/debbuild'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/tellico-2.2/builds/debbuild'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110403-1047
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/tellico-2.2

Revision history for this message
Robby Stephenson (robby) wrote :

Newer Linux kernels removed the videodev.h header file, so Tellico won't compile with them.

The problem has been fixed upstream. See
http://websvn.kde.org/?view=revision&revision=1222450
http://websvn.kde.org/?view=revision&revision=1223010

The next release of Tellico (2.3.3) will have the fix, and is expected to be released in April 2011.

Changed in tellico:
milestone: none → 2.3.3
milestone: 2.3.3 → none
status: New → Fix Committed
milestone: none → 2.3.3
Steve Langasek (vorlon)
Changed in tellico (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
tags: added: oneiric
Changed in tellico (Ubuntu):
milestone: none → oneiric-alpha-1
Changed in tellico (Ubuntu Oneiric):
milestone: oneiric-alpha-1 → oneiric-alpha-2
Revision history for this message
Dominik Stadler (dominik-stadler) wrote :

According to http://packages.ubuntu.com/oneiric/tellico, version 2.3.3 is already in oneiric, isn't this Bug fixed by this already?

Revision history for this message
Matthias Klose (doko) wrote :
Changed in tellico (Ubuntu Oneiric):
status: Triaged → Fix Released
Revision history for this message
Dominik Stadler (dominik-stadler) wrote :

Precise comes with version 2.3.4 and building has not been a problem for a long time now as far as I see, therefore closing this.

Changed in tellico:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.