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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to