This forum has been archived. All content is frozen. Please use KDE Discuss instead.

amarok-1.4_beta3-r2 and amarok-svn will not build under gentoo ~x86

Tags: None
(comma "," separated)
aminalshmu
Registered Member
Posts
1
Karma
0
Code: Select all
/bin/sh ../../libtool --silent --mode=compile --tag=CXX i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../amarok/src/amarokcore -I../../amarok/src/amarokcore -I../../amarok/src/analyzers -I../../amarok/src/engine -I../../amarok/src/plugin -I../../amarok/src/statusbar -I../../amarok/src/mediadevice -I../../amarok/src -I/usr/kde/3.5/include/arts -I/usr/include/taglib -I../../amarok/src/sqlite   -I/include   -I/usr/kde/3.5/include -I/usr/qt/3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=prescott -fno-ident -fforce-addr -fomit-frame-pointer -pipe -fno-inline -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION  -c -o ktrm.lo `test -f 'ktrm.cpp' || echo './'`ktrm.cpp
ktrm.cpp: In member function `int KTRMRequestHandler::startLookup(KTRMLookup*)':
/usr/local/include/tunepimp/tp_c.h:666: error: too few arguments to function `int tp_AddFile(void*, const char*, int)'
ktrm.cpp:77: error: at this point in file
ktrm.cpp: In constructor `KTRMRequestHandler::KTRMRequestHandler()':
ktrm.cpp:132: error: `tp_SetTRMCollisionThreshold' was not declared in this scope
ktrm.cpp:141: error: `tp_SetUseUTF8' was not declared in this scope
ktrm.cpp:143: error: invalid conversion from `void (*)(void*, void*, TPCallbackEnum, int)' to `void (*)(void*, void*, TPCallbackEnum, int, TPFileStatus)'
ktrm.cpp:143: error:   initializing argument 2 of `void tp_SetNotifyCallback(void*, void (*)(void*, void*, TPCallbackEnum, int, TPFileStatus), void*)'
ktrm.cpp:132: warning: unused variable 'tp_SetTRMCollisionThreshold'
ktrm.cpp:141: warning: unused variable 'tp_SetUseUTF8'
ktrm.cpp: In function `void TRMNotifyCallback(void*, void*, TPCallbackEnum, int)':
ktrm.cpp:292: error: `eTRMCollision' was not declared in this scope
ktrm.cpp:292: warning: unused variable 'eTRMCollision'
ktrm.cpp: In member function `virtual void KTRMLookup::collision()':
ktrm.cpp:625: error: base operand of `->' has non-pointer type `artistresult_t'
ktrm.cpp:626: error: base operand of `->' has non-pointer type `albumresult_t'
ktrm.cpp:627: error: base operand of `->' has non-pointer type `albumresult_t'
make[4]: *** [ktrm.lo] Error 1
make[4]: Leaving directory `/var/tmp/portage/amarok-svn-1.4-r6/work/amarok-svn-1.4/amarok/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/amarok-svn-1.4-r6/work/amarok-svn-1.4/amarok/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/amarok-svn-1.4-r6/work/amarok-svn-1.4/amarok'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/amarok-svn-1.4-r6/work/amarok-svn-1.4'
make: *** [all] Error 2

!!! ERROR: media-sound/amarok-svn-1.4-r6 failed.
Call stack:
  ebuild.sh, line 1525:   Called dyn_compile
  ebuild.sh, line 928:   Called src_compile
  amarok-svn-1.4-r6.ebuild, line 113:   Called die

!!! ?emake failed?
!!! If you need support, post the topmost build error, and the call stack if relevant.


I've been having this problem for a long time, I think ever since the 1.4 beta ebuilds started coming out. Tunepimp issue? I've tried building against different versions of tunepimp but it doesn't seem to change anything. Anyone know what the deal is?


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]