Package: acoustid-fingerprinter
Version: 0.1-1
Severity: normal
Knowing nothing about either cmake or qt, I'm not sure what's going on
here, but trying to test the fix for bug#632374, debuild reports:
make[1]: Entering directory `/usr/local/src/acoustid-fingerprinter-0.1'
mkdir -p obj-x86_64-linux-gnu
cd obj-x86_64-linux-gnu
cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON
-DCMAKE_BUILD_TYPE=Release
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
CMake Error at
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
Could NOT find Qt4 (missing: QT_QTCONCURRENT_INCLUDE_DIR
QT_QTCONCURRENT_LIBRARY) (found version "4.7.3")
Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252
(_FPHSA_FAILURE_MESSAGE)
/usr/share/cmake-2.8/Modules/FindQt4.cmake:1162
(FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLists.txt:14 (find_package)
-- Configuring incomplete, errors occurred!
dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Release returned exit code 1
make[1]: *** [override_dh_auto_configure] Error 2
make[1]: Leaving directory `/usr/local/src/acoustid-fingerprinter-0.1'
make: *** [build] Error 2
I have done apt-get build-dep acoustid-fingerprinter. Latest git
snapshot produces the same error. In the snapshot, I was able to get it to
build (with lots of warnings) with:
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local
-DQT_QTCONCURRENT_INCLUDE_DIR=/usr/include/qt4/QtCore/
-DQT_QTCONCURRENT_LIBRARY=/usr/lib .
The resulting binary seems to work.
As a secondary issue, rerunning debuild produces a different set of
errors:
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building acoustid-fingerprinter using existing
./acoustid-fingerprinter_0.1.orig.tar.gz
dpkg-source: error: cannot represent change to
acoustid-fingerprinter-0.1/obj-x86_64-linux-gnu/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin:
binary file contents changed
dpkg-source: error: add
obj-x86_64-linux-gnu/CMakeFiles/CMakeDetermineCompilerABI_CXX.bin in
debian/source/include-binaries if you want to store the modified binary in the
debian tarball
dpkg-source: error: cannot represent change to
acoustid-fingerprinter-0.1/obj-x86_64-linux-gnu/CMakeFiles/CMakeDetermineCompilerABI_C.bin:
binary file contents changed
dpkg-source: error: add
obj-x86_64-linux-gnu/CMakeFiles/CMakeDetermineCompilerABI_C.bin in
debian/source/include-binaries if you want to store the modified binary in the
debian tarball
(more deleted)
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.39-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages acoustid-fingerprinter depends on:
ii libavcodec52 5:0.6.3-0.0 library to encode decode multimedi
ii libavformat52 5:0.6.3-0.0 ffmpeg file format library
ii libavutil50 5:0.6.3-0.0 avutil shared libraries - runtime
ii libc6 2.13-10 Embedded GNU C Library: Shared lib
ii libchromaprint0 0.4-1 audio fingerprint library - develo
ii libgcc1 1:4.6.1-1 GCC support library
ii libqt4-network 4:4.7.3-4 Qt 4 network module
ii libqtcore4 4:4.7.3-4 Qt 4 core module
ii libqtgui4 4:4.7.3-4 Qt 4 GUI module
ii libstdc++6 4.6.1-1 GNU Standard C++ Library v3
ii libtag1c2a 1.7-1 audio meta-data library
acoustid-fingerprinter recommends no packages.
acoustid-fingerprinter suggests no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]