[x86_64] не собирается amarok2

Люди добрые, здравствуйте! Пытаюсь собрать amarok2 с помощью yaourt:
yaourt -S amarok2
идёт сборка, и на 84% вылазиет ошибка(конец лога):
Linking CXX shared module ../../../lib/libamarok_collection-sqlcollection.so
/usr/bin/ld: /usr/lib/mysql/libmysqld.a(client.o): relocation R_X86_64_32 against `mysql_server_last_error' can not be used when making a shared object; recompile with -fPIC
/usr/lib/mysql/libmysqld.a: could not read symbols: Bad value
collect2: выполнение ld завершилось с кодом возврата 1
make[2]: *** [lib/libamarok_collection-sqlcollection.so] Ошибка 1
make[1]: *** [src/collection/sqlcollection/CMakeFiles/amarok_collection-sqlcollection.dir/all] Ошибка 2
make: *** [all] Ошибка 2
==> ОШИбКА: Сборка завершилась неудачно.
    Преждевременный выход...
Error: Makepkg was unable to build amarok2 package.
Погуглил на эту тему, вроде как надо пересобрать mysql с ключом -fPIC, но я хз как это сделать :-[ , ставил mysql из …кто-нибудь уже собирал amarok2 под x86_64? может что посоветуете?
Да помучился в свое время я с амароком…
Ответ таков:
Собирай самостоятельно скачав тарбол с Aur, но собирай с привилегей рута - понятно, что это не есть хорошая идея, но она работает.
Механизм сборки пакетов из Aur подробно описан в Руской Archwiki. http://wiki.archlinux.org/index.php/Makepkg
Кстати? на страничке пакета амарок в Aur есть ссылка на уже собранный mysql с опцией о которой ты говоришь.
Вот она http://christophersmart.com/files/mysql-5.0.77-1-x86_64.pkg.tar.gz
(md5sum 2453ddaf5d1410e325cb87b4f7f942db)
Примечание:
попробуй сделать сначала просто
 makepkg -s
а если не получится то
su
makepkg --asroot
Успехов!
Вот здесь уже собранный амарок:http://christophersmart.com/files/amarok2-2.0.1.1-1-x86_64.pkg.tar.gz
(md5sum 4401b77635d5450e0181ab98b363b02f)
Правда 2.0.1.1-1, а не 2.0.2, поновее собирай сам. ;D
kdemod-extragear/kdemod-extragear-amarok 2.0.1.1-3 (kdemod-extragear kdemod-uninstall)
     Amarok music player
В репах kdemod есть amarok2. У меня работает.
aur/mysqle 5.0.74-2 (Out of Date) (55)
    An embedded database server for the internal use of Amarok2. Mysql currently does not work with Amarok2 (x86_64 arch)
А в yaourt есть специальный mysql server для амарока, как я понимаю.
pioner14, спасибо большое, твой совет заработал :) Скачал по твоей ссылке собранный mysql,поставил его
pacman -U mysql-5.0.77-1-x86_64.pkg.tar.gz
, опять скомандовал
yaourt -S amarok2
и всё собралось без проблем!
mavirtual,тоже спасибо за совет,до этого пробовал ставить mysqle, но при сборке амарок его не увидел :( Ну или я просто не знаю как ему на него ткнуть ;)
 
Зарегистрироваться или войдите чтобы оставить сообщение.