Package Details: clementine-git 1.4.0rc1.r329.gf7bece3b8.0.gf7bece3b8-1

Git Clone URL: https://aur.archlinux.org/clementine-git.git (read-only, click to copy)
Package Base: clementine-git
Description: A modern music player and library organizer
Upstream URL: http://www.clementine-player.org/
Licenses: GPL
Conflicts: clementine
Provides: clementine
Submitter: swiftscythe
Maintainer: zanny
Last Packager: zanny
Votes: 85
Popularity: 0.006362
First Submitted: 2011-07-19 22:38
Last Updated: 2020-09-18 06:40

Dependencies (14)

Required by (1)

Sources (1)

Latest Comments

« First ‹ Previous ... 2 3 4 5 6 7 8 9 10 11 12 ... Next › Last »

chenxiaolong commented on 2013-05-13 16:23

Hi ph11,

I just took a look at the build scripts. Adding this line before the cmake line should get things building again :)

sed -i 's/-Werror//g' src/CMakeLists.txt

Anonymous comment on 2013-05-12 21:30

Hi chenxiaolong,

Then, I've got this :

[ 75%] Building CXX object src/CMakeFiles/clementine_lib.dir/devices/imobiledeviceconnection.cpp.o
/tmp/yaourt-tmp-phil/aur-clementine-git/src/clementine-player-build/src/devices/imobiledeviceconnection.cpp: In constructor ‘iMobileDeviceConnection::iMobileDeviceConnection(const QString&)’:
/tmp/yaourt-tmp-phil/aur-clementine-git/src/clementine-player-build/src/devices/imobiledeviceconnection.cpp:46:79: erreur: 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/yaourt-tmp-phil/aur-clementine-git/src/clementine-player-build/src/devices/imobiledeviceconnection.cpp:53:65: erreur: 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/yaourt-tmp-phil/aur-clementine-git/src/clementine-player-build/src/devices/imobiledeviceconnection.h:23:0,
from /tmp/yaourt-tmp-phil/aur-clementine-git/src/clementine-player-build/src/devices/imobiledeviceconnection.cpp:18:
/usr/include/libimobiledevice/afc.h:96:13: erreur: 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);
^
At global scope:
cc1plus: erreur: option "-Wno-unknown-warning-option" de la ligne de commande non reconnue [-Werror]
cc1plus: erreur: option "-Wno-unused-private-field" de la ligne de commande non reconnue [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/clementine_lib.dir/devices/imobiledeviceconnection.cpp.o] Erreur 1
make[1]: *** [src/CMakeFiles/clementine_lib.dir/all] Erreur 2
make: *** [all] Erreur 2

chenxiaolong commented on 2013-05-12 19:29

@ph11: Try adding:

export CXXFLAGS="${CXXFLAGS} -Wno-error"

before the "cmake ..." line in the PKGBUILD.

Anonymous comment on 2013-05-12 18:34

[ 75%] Building CXX object src/CMakeFiles/clementine_lib.dir/devices/imobiledeviceconnection.cpp.o
/tmp/yaourt-tmp-phil/aur-clementine-git/src/clementine-player-build/src/devices/imobiledeviceconnection.cpp: In constructor ‘iMobileDeviceConnection::iMobileDeviceConnection(const QString&)’:
/tmp/yaourt-tmp-phil/aur-clementine-git/src/clementine-player-build/src/devices/imobiledeviceconnection.cpp:46:79: erreur: 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/yaourt-tmp-phil/aur-clementine-git/src/clementine-player-build/src/devices/imobiledeviceconnection.cpp:53:65: erreur: 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/yaourt-tmp-phil/aur-clementine-git/src/clementine-player-build/src/devices/imobiledeviceconnection.h:23:0,
from /tmp/yaourt-tmp-phil/aur-clementine-git/src/clementine-player-build/src/devices/imobiledeviceconnection.cpp:18:
/usr/include/libimobiledevice/afc.h:96:13: erreur: 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);
^
At global scope:
cc1plus: erreur: option "-Wno-unknown-warning-option" de la ligne de commande non reconnue [-Werror]
cc1plus: erreur: option "-Wno-unused-private-field" de la ligne de commande non reconnue [-Werror]
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/clementine_lib.dir/devices/imobiledeviceconnection.cpp.o] Erreur 1
make[1]: *** [src/CMakeFiles/clementine_lib.dir/all] Erreur 2
make: *** [all] Erreur 2

rtfreedman commented on 2013-04-14 21:40

https://code.google.com/p/clementine-player/issues/detail?id=3570
There is a working patch as a workaround: http://sprunge.us/cNTA

ravicious commented on 2013-04-03 12:58

I guess it's Clementine's devs error. Just wait a day or two and remember that this is a git version.

gyurman commented on 2013-04-03 12:32

/opt/tmp/yaourt-tmp-gyurmo/aur-clementine-git/src/clementine-player-build/src/playlist/playlist.h: In member function ‘bool Playlist::is_dynamic() const’:
/opt/tmp/yaourt-tmp-gyurmo/aur-clementine-git/src/clementine-player-build/src/playlist/playlist.h:187:36: error: cannot convert ‘const GeneratorPtr {aka const boost::shared_ptr<smart_playlists::Generator>}’ to ‘bool’ in return
make[2]: *** [src/CMakeFiles/clementine_lib.dir/core/application.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/clementine_lib.dir/all] Error 2
make: *** [all] Error 2

swiftscythe commented on 2013-03-04 17:31

Fixed, sorry for that!

mbunkus commented on 2013-03-04 12:04

You have a trailing whitespace at the end of the line "cmake . -DQT_QMAKE_EXECUTABLE=qmake-qt4 \ " which results in the line being processed by the shell immediately. Therefore cmake exists with an error,

CMake Error: The source directory "/tmp/yaourt-tmp-mbunkus/aur-clementine-git/src/clementine-player-build/ " does not exist.

mrbit commented on 2013-03-04 10:43

please cmake error
correct ---> cmake . -DQT_QMAKE_EXECUTABLE=qmake-qt4 \