[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 130517] New: Amarok doesn't build with tunepimp 0.5
From:       "Malte S.Stretz" <kde-contrib () msquadrat ! de>
Date:       2006-07-09 14:18:33
Message-ID: 20060709161832.130517.kde-contrib () msquadrat ! de
[Download RAW message or body]

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
         
http://bugs.kde.org/show_bug.cgi?id=130517         
           Summary: Amarok doesn't build with tunepimp 0.5
           Product: amarok
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: amarok-bugs-dist kde org
        ReportedBy: kde-contrib msquadrat de


Version:           unknown (using KDE 3.5.3, Gentoo)
Compiler:          gcc version 3.4.6 (Gentoo 3.4.6-r1, ssp-3.4.5-1.0, pie-8.7.9)
OS:                Linux (i686) release 2.6.16-gentoo-r9-bug5964-try2

It seems like the support for TRMs was changed or even removed from tunepimp 0.5 \
(needed for Picard 0.7).  Amarok fails to build with the following error:

/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/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/usr/include/mysql -pipe -march=athlon-tbird -DHAVE_ERRNO_AS_DEFINE=1   \
-I/usr/kde/3.5/include -I/usr/qt/3/include -I.  -I/usr/kde/3.5/include  \
-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 \
-g3 -fno-inline -pipe -march=athlon-tbird -O2 -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 kbookmarkhandler.lo `test -f 'kbookmarkhandler.cpp' || \
                echo './'`kbookmarkhandler.cpp
/usr/qt/3/bin/moc ./ktrm.h -o ktrm.moc
/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/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/usr/include/mysql -pipe -march=athlon-tbird -DHAVE_ERRNO_AS_DEFINE=1   \
-I/usr/kde/3.5/include -I/usr/qt/3/include -I.  -I/usr/kde/3.5/include  \
-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 \
-g3 -fno-inline -pipe -march=athlon-tbird -O2 -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 constructor `KTRMRequestHandler::KTRMRequestHandler()':
ktrm.cpp:132: error: `tp_SetTRMCollisionThreshold' was not declared in this scope
ktrm.cpp:134: error: `tp_SetAutoFileLookup' was not declared in this scope
ktrm.cpp:132: warning: unused variable 'tp_SetTRMCollisionThreshold'
ktrm.cpp:134: warning: unused variable 'tp_SetAutoFileLookup'
ktrm.cpp: In function `void TRMNotifyCallback(void*, void*, TPCallbackEnum, int, \
TPFileStatus)': 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::unrecognized()':
ktrm.cpp:564: error: `tr_GetTRM' was not declared in this scope
ktrm.cpp:564: warning: unused variable 'tr_GetTRM'
ktrm.cpp: In member function `virtual void KTRMLookup::collision()':
ktrm.cpp:596: error: `tr_GetNumResults' was not declared in this scope
ktrm.cpp:609: error: `tr_GetResults' was not declared in this scope
ktrm.cpp:609: warning: unused variable 'tr_GetResults'
ktrm.cpp:596: warning: unused variable 'tr_GetNumResults'
make[4]: *** [ktrm.lo] Error 1
make[4]: Leaving directory \
`/var/tmp/portage/amarok-1.4.1-r1/work/amarok-1.4.1/amarok/src' make[3]: *** \
[all-recursive] Error 1 make[3]: Leaving directory \
`/var/tmp/portage/amarok-1.4.1-r1/work/amarok-1.4.1/amarok/src' make[2]: *** \
[all-recursive] Error 1 make[2]: Leaving directory \
`/var/tmp/portage/amarok-1.4.1-r1/work/amarok-1.4.1/amarok' make[1]: *** \
[all-recursive] Error 1 make[1]: Leaving directory \
                `/var/tmp/portage/amarok-1.4.1-r1/work/amarok-1.4.1'
make: *** [all] Error 2

There doesn't seem to be any 0.5 documentation on the MB website yet, but I tried the \
MB/picard overlay for Gentoo available here \
<http://juffo.org/proj/musicbrainz-overlay/README.html>.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic