Package: clementine
Version: 1.1.1+dfsg-2
Severity: normal
Hello,
clementine does not build against newer versions of libimobildevice,
namely 1.1.5:
---------------
cd /tmp/LIBIMOB/clementine-1.1.1+dfsg/obj-i486-linux-gnu/src &&
/usr/lib/ccache/c++ -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB
-DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SQL_LIB
-DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DQT_XML_LIB -DQT_NO_DEBUG_OUTPUT
-DQT_NO_WARNING_OUTPUT -Woverloaded-virtual -Wall -Wno-sign-compare -Werror -O2
-g -DNDEBUG -I/usr/include/taglib -isystem /usr/include/qt4 -isystem
/usr/include/qt4/QtCore -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/libxml2
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/3rdparty/universalchardet -isystem
/usr/include/qt4/QtOpenGL -isystem /usr/include/qt4/QtGui -isystem
/usr/include/qt4/QtDBus -isystem /usr/include/qt4/QtXml -isystem
/usr/include/qt4/QtSql -isystem /usr/include/qt4/QtNetwork
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/obj-i486-linux-gnu/src
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/src
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/src/../3rdparty/gmock/gtest/include
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/obj-i486-linux-gnu
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/3rdparty/qtsingleapplication
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/3rdparty/qtiocompressor
-I/usr/include/qxt/QxtCore -I/usr/include/qxt/QxtGui
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/3rdparty/sha2
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/3rdparty/libmygpo-qt
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/ext/libclementine-common
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/ext/libclementine-tagreader
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/obj-i486-linux-gnu/ext/libclementine-tagreader
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/ext/libclementine-spotifyblob
-I/tmp/LIBIMOB/clementine-1.1.1+dfsg/obj-i486-linux-gnu/ext/libclementine-spotifyblob
-I/usr/include/gpod-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12
-I/usr/include/p11-kit-1 -I/usr/include/libusb-1.0 -o
CMakeFiles/clementine_lib.dir/devices/imobiledeviceconnection.cpp.o -c
/tmp/LIBIMOB/clementine-1.1.1+dfsg/src/devices/imobiledeviceconnection.cpp
/tmp/LIBIMOB/clementine-1.1.1+dfsg/src/devices/imobiledeviceconnection.cpp: In
constructor 'iMobileDeviceConnection::iMobileDeviceConnection(const QString&)':
/tmp/LIBIMOB/clementine-1.1.1+dfsg/src/devices/imobiledeviceconnection.cpp:46:79:
error: cannot convert 'uint16_t* {aka short unsigned int*}' to
'lockdownd_service_descriptor**' for argument '3' to 'lockdownd_error_t
lockdownd_start_service(lockdownd_client_t, const char*,
lockdownd_service_descriptor**)'
lockdown_err = lockdownd_start_service(lockdown, "com.apple.afc",
&afc_port_);
^
/tmp/LIBIMOB/clementine-1.1.1+dfsg/src/devices/imobiledeviceconnection.cpp:53:65:
error: invalid conversion from 'uint16_t {aka short unsigned int}' to
'lockdownd_service_descriptor_t {aka lockdownd_service_descriptor*}'
[-fpermissive]
afc_error_t afc_err = afc_client_new(device_, afc_port_, &afc_);
^
In file included from
/tmp/LIBIMOB/clementine-1.1.1+dfsg/src/devices/imobiledeviceconnection.h:23:0,
from
/tmp/LIBIMOB/clementine-1.1.1+dfsg/src/devices/imobiledeviceconnection.cpp:18:
/usr/include/libimobiledevice/afc.h:96:13: error: initializing argument 2 of
'afc_error_t afc_client_new(idevice_t, lockdownd_service_descriptor_t,
afc_client_private**)' [-fpermissive]
afc_error_t afc_client_new(idevice_t device, lockdownd_service_descriptor_t
service, afc_client_t *client);
^
make[4]: ***
[src/CMakeFiles/clementine_lib.dir/devices/imobiledeviceconnection.cpp.o] Error
1
---------------
This seems to be know upstream
<http://code.google.com/p/clementine-player/issues/detail?id=3683> and
was resolved by removing iDevice support from clenentine
<http://code.google.com/p/clementine-player/source/detail?r=3d434f1c8818>
Ubuntu already has fixed packages.
cu Andreas
--
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]