Package: libdrumstick
Version: 0.5.0-1
Severity: important
Tags: sid
User: peter.fritzs...@gmx.de
Usertags: no-add-needed

The package fails to build in a test rebuild on at least amd64 with
ld --no-add-needed.  For details, please see:
http://lists.debian.org/debian-devel-announce/2011/02/msg00011.html
http://wiki.debian.org/ToolChain/DSOLinking

Ubuntu might have a patch for this issue, but unfortunately it was
not forwarded to Debian.  Please have a look at
http://packages.qa.debian.org/libdrumstick to see if an Ubuntu version for
this package exists, and if a fix is included in the Ubuntu diff.

[...]
[ 73%] Building CXX object 
utils/vpiano/CMakeFiles/drumstick-vpiano.dir/connections.cpp.o
cd 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano
 && /usr/bin/c++   -DRTKIT_SUPPORT -DQT_SVG_LIB -DQT_GUI_LIB -DQT_DBUS_LIB 
-DQT_CORE_LIB -DQT_STRICT_ITERATORS -DHAVE_ALSA -g -O2  -fexceptions 
-UQT_NO_EXCEPTIONS -fvisibility=hidden -fvisibility-inlines-hidden 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano
 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/vpiano 
-I/usr/include/alsa 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/library/include
 -I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/library 
-I/usr/include/qt4 -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtGui 
-I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtCore 
-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/QtSql 
-I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript 
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtMultimedia 
-I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner 
-I/usr/include/qt4/QtAssistant -I/usr/include/qt4/Qt3Support 
-I/usr/share/qt4/mkspecs/default 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils
 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/common 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/common
   -o CMakeFiles/drumstick-vpiano.dir/connections.cpp.o -c 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/vpiano/connections.cpp
/usr/bin/cmake -E cmake_progress_report 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/CMakeFiles
 78
[ 74%] Building CXX object 
utils/vpiano/CMakeFiles/drumstick-vpiano.dir/preferences.cpp.o
cd 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano
 && /usr/bin/c++   -DRTKIT_SUPPORT -DQT_SVG_LIB -DQT_GUI_LIB -DQT_DBUS_LIB 
-DQT_CORE_LIB -DQT_STRICT_ITERATORS -DHAVE_ALSA -g -O2  -fexceptions 
-UQT_NO_EXCEPTIONS -fvisibility=hidden -fvisibility-inlines-hidden 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano
 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/vpiano 
-I/usr/include/alsa 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/library/include
 -I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/library 
-I/usr/include/qt4 -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtGui 
-I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtCore 
-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/QtSql 
-I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript 
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtMultimedia 
-I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner 
-I/usr/include/qt4/QtAssistant -I/usr/include/qt4/Qt3Support 
-I/usr/share/qt4/mkspecs/default 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils
 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/common 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/common
   -o CMakeFiles/drumstick-vpiano.dir/preferences.cpp.o -c 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/vpiano/preferences.cpp
/usr/bin/cmake -E cmake_progress_report 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/CMakeFiles
 79
[ 75%] Building CXX object 
utils/vpiano/CMakeFiles/drumstick-vpiano.dir/vpiano.cpp.o
cd 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano
 && /usr/bin/c++   -DRTKIT_SUPPORT -DQT_SVG_LIB -DQT_GUI_LIB -DQT_DBUS_LIB 
-DQT_CORE_LIB -DQT_STRICT_ITERATORS -DHAVE_ALSA -g -O2  -fexceptions 
-UQT_NO_EXCEPTIONS -fvisibility=hidden -fvisibility-inlines-hidden 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano
 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/vpiano 
-I/usr/include/alsa 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/library/include
 -I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/library 
-I/usr/include/qt4 -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtGui 
-I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtCore 
-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/QtSql 
-I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript 
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtMultimedia 
-I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner 
-I/usr/include/qt4/QtAssistant -I/usr/include/qt4/Qt3Support 
-I/usr/share/qt4/mkspecs/default 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils
 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/common 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/common
   -o CMakeFiles/drumstick-vpiano.dir/vpiano.cpp.o -c 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/vpiano/vpiano.cpp
/usr/bin/cmake -E cmake_progress_report 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/CMakeFiles
 80
[ 76%] Building CXX object 
utils/vpiano/CMakeFiles/drumstick-vpiano.dir/vpianomain.cpp.o
cd 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano
 && /usr/bin/c++   -DRTKIT_SUPPORT -DQT_SVG_LIB -DQT_GUI_LIB -DQT_DBUS_LIB 
-DQT_CORE_LIB -DQT_STRICT_ITERATORS -DHAVE_ALSA -g -O2  -fexceptions 
-UQT_NO_EXCEPTIONS -fvisibility=hidden -fvisibility-inlines-hidden 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano
 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/vpiano 
-I/usr/include/alsa 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/library/include
 -I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/library 
-I/usr/include/qt4 -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtGui 
-I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtCore 
-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/QtSql 
-I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript 
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtMultimedia 
-I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner 
-I/usr/include/qt4/QtAssistant -I/usr/include/qt4/Qt3Support 
-I/usr/share/qt4/mkspecs/default 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils
 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/common 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/common
   -o CMakeFiles/drumstick-vpiano.dir/vpianomain.cpp.o -c 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/vpiano/vpianomain.cpp
/usr/bin/cmake -E cmake_progress_report 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/CMakeFiles
 
[ 76%] Building CXX object 
utils/vpiano/CMakeFiles/drumstick-vpiano.dir/qrc_pianokeybd.cxx.o
cd 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano
 && /usr/bin/c++   -DRTKIT_SUPPORT -DQT_SVG_LIB -DQT_GUI_LIB -DQT_DBUS_LIB 
-DQT_CORE_LIB -DQT_STRICT_ITERATORS -DHAVE_ALSA -g -O2  -fexceptions 
-UQT_NO_EXCEPTIONS -fvisibility=hidden -fvisibility-inlines-hidden 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano
 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/vpiano 
-I/usr/include/alsa 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/library/include
 -I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/library 
-I/usr/include/qt4 -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtGui 
-I/usr/include/qt4/QtDBus -I/usr/include/qt4/QtCore 
-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/QtSql 
-I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript 
-I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtMultimedia 
-I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner 
-I/usr/include/qt4/QtAssistant -I/usr/include/qt4/Qt3Support 
-I/usr/share/qt4/mkspecs/default 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils
 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/utils/common 
-I/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/common
   -o CMakeFiles/drumstick-vpiano.dir/qrc_pianokeybd.cxx.o -c 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano/qrc_pianokeybd.cxx
Linking CXX executable ../../bin/drumstick-vpiano
cd 
/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/utils/vpiano
 && /usr/bin/cmake -E cmake_link_script 
CMakeFiles/drumstick-vpiano.dir/link.txt --verbose=1
/usr/bin/c++   -g -O2  -fexceptions -UQT_NO_EXCEPTIONS -fvisibility=hidden 
-fvisibility-inlines-hidden   -Wl,--as-needed -Wl,--as-needed 
CMakeFiles/drumstick-vpiano.dir/moc_pianoscene.cxx.o 
CMakeFiles/drumstick-vpiano.dir/moc_pianokeybd.cxx.o 
CMakeFiles/drumstick-vpiano.dir/moc_vpianoabout.cxx.o 
CMakeFiles/drumstick-vpiano.dir/moc_connections.cxx.o 
CMakeFiles/drumstick-vpiano.dir/moc_preferences.cxx.o 
CMakeFiles/drumstick-vpiano.dir/moc_vpiano.cxx.o 
CMakeFiles/drumstick-vpiano.dir/pianokey.cpp.o 
CMakeFiles/drumstick-vpiano.dir/pianoscene.cpp.o 
CMakeFiles/drumstick-vpiano.dir/pianokeybd.cpp.o 
CMakeFiles/drumstick-vpiano.dir/keylabel.cpp.o 
CMakeFiles/drumstick-vpiano.dir/rawkeybdapp.cpp.o 
CMakeFiles/drumstick-vpiano.dir/vpianoabout.cpp.o 
CMakeFiles/drumstick-vpiano.dir/connections.cpp.o 
CMakeFiles/drumstick-vpiano.dir/preferences.cpp.o 
CMakeFiles/drumstick-vpiano.dir/vpiano.cpp.o 
CMakeFiles/drumstick-vpiano.dir/vpianomain.cpp.o 
CMakeFiles/drumstick-vpiano.dir/qrc_pianokeybd.cxx.o  -o 
../../bin/drumstick-vpiano -rdynamic 
-L/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/lib
 -lQtSvg -lQtGui -lQtDBus -lQtXml -lQtCore -lQtSvg -lQtGui -lQtDBus -lQtXml 
-lQtCore -lasound ../../lib/libdrumstick-common.a 
../../lib/libdrumstick-alsa.so.0.5.0 -lQtSvg -lQtGui -lQtDBus -lQtXml -lQtCore 
-lQtSvg -lQtGui -lQtDBus -lQtXml -lQtCore -lasound 
-Wl,-rpath,/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu/lib:
 
/usr/bin/ld: CMakeFiles/drumstick-vpiano.dir/rawkeybdapp.cpp.o: undefined 
reference to symbol 'XCheckIfEvent'
/usr/bin/ld: note: 'XCheckIfEvent' is defined in DSO /usr/lib64/libX11.so.6 so 
try adding it to the linker command line
/usr/lib64/libX11.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[3]: *** [bin/drumstick-vpiano] Error 1
make[3]: Leaving directory 
`/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu'
make[2]: *** [utils/vpiano/CMakeFiles/drumstick-vpiano.dir/all] Error 2
make[1]: *** [all] Error 2
make[2]: Leaving directory 
`/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu'
make[1]: Leaving directory 
`/build/user-libdrumstick_0.5.0-1-amd64-lfDl3D/libdrumstick-0.5.0/obj-x86_64-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2



_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to