Registered Member
|
Hi
Just thought I\'d touch base here before heading over to bugs.kde.org - I\'ve tried to compile amarok 1.3 under Fedora Core 4 and am getting failures as below. It\'s actually an upgrade from Fedora 3 which had amarok 1.3 running fine -- after the upgrade unfortunately i get this strange bug where the first track I select plays ok then it jumps to the next track in the playlist and that one plays at 4-5 x speed (like a 2 min track finishes in 30 seconds). Like the chipmunks on speed but highly annoying. So my question is has anyone hit ths libxml2.la bug shown below and compiled successfully under FC4? My FC4 install does not have a libxml2.la file anywhere on the system, libxml2 and libxml2-devel are updated and the latest via yum. I\'m using KDE 3.4.2 and compiling with latest gstreamer support I have an FC3 system that has libxml2.la - maybe I could copy that over???? Any helpers? Many thanks James [user@box amarok-1.3]$ make //all fine here... Making all in equalizer make[6]: Entering directory `/home/james/dld/audio/src/amarok-1.3/amarok/src/engine/gst/equalizer\' make[6]: Nothing to be done for `all\'. make[6]: Leaving directory `/home/james/dld/audio/src/amarok-1.3/amarok/src/engine/gst/equalizer\' make[6]: Entering directory `/home/james/dld/audio/src/amarok-1.3/amarok/src/engine/gst\' /bin/sh ../../../../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -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 -o libamarok_gstengine_plugin.la -rpath /usr/lib/kde3 -Wl,--export-dynamic -pthread -L/usr/local/lib -lgstreamer-0.8 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lxml2 -lpthread -lz -lm -lglib-2.0 -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /usr/lib -R /usr/lib -R /usr/lib/qt-3.3/lib -R /usr/X11R6/lib -L/usr/lib -L/usr/lib/qt-3.3/lib -L/usr/X11R6/lib adapter.lo gstconfigdialog.lo gstengine.lo streamsrc.lo gstconfigdialogbase.lo ../../../../amarok/src/engine/libengine.la ../../../../amarok/src/engine/gst/config/libgstconfig.la ../../../../amarok/src/engine/gst/equalizer/libgstequalizer.la ../../../../amarok/src/plugin/libplugin.la -lkio -lkdecore grep: /usr/lib/libxml2.la: No such file or directory /bin/sed: can\'t read /usr/lib/libxml2.la: No such file or directory libtool: link: `/usr/lib/libxml2.la\' is not a valid libtool archive make[6]: *** [libamarok_gstengine_plugin.la] Error 1 make[6]: Leaving directory `/home/james/dld/audio/src/amarok-1.3/amarok/src/engine/gst\' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory `/home/james/dld/audio/src/amarok-1.3/amarok/src/engine/gst\' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/james/dld/audio/src/amarok-1.3/amarok/src/engine\' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/james/dld/audio/src/amarok-1.3/amarok/src\' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/james/dld/audio/src/amarok-1.3/amarok\' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/james/dld/audio/src/amarok-1.3\' make: *** [all] Error 2 [user@box amarok-1.3]$ |
Moderator
|
You would want to install the xml2 packages, it seems.
|
Registered Member
|
Hi Seb
I have libxml2, libxml2-devel and libxml2-python installed all version 2.6.20-1.FC4 (RPM from Redhat) I copied the file libxml2.la from a FC3 box to the place amarok 1.3 was looking for it and 1.3 compiled fine although it\'s highly unstable. I\'ve read a few pages via Google that Redhat seem to want to remove all .la files from their distros.... Now that it\'s compiled I get a an error to stdout when running amarok from the shell when the music collection is being scanned on initial startup (my music is listed from a previous playlist) \"Very strange! got a DCOPReplyWait opcode, but we were not waiting for a reply\" Also, mp3s play via gstreamer with an awful buzz sound (Xine is ok). When I go to click on tracks an error message pops up saying mozilla-thunderbird could not be found and then amarok crashes!! Very Very Strange. I\'ll be able to provide more logging/debugging info soon. Hopefully I can get back my amarok-goodness :unsure: |
Registered Member
|
I\'ll remove the redhat libxml2 packages and install the ones from xmlsoft to see if that resolves the issue.... or assists.
|
Registered Member
|
For me it works just taking the libxml.la and copying / renaming it to libxml2.la . As I\'ve heard redhat trys not to use .la files anymore and thats why there is no libxml2.la .
|
Registered Member
|
webqs wrote:
Hi I tried the solution audience wrote and made my own libxml2.la file based on libxml.la and an FC3 copy (it just provides links to the libxml2 .so files). Compile is ok, when I start amarok I get the following error (libxml.la provides links to the libxml so files, rather than the libxml2 so files).
The X errors occur when I double click a track in the list and "kdeinit fails to launch mozilla-thunderbird". Why on earth is my email client being launched? Strange... Anyway amarok freezes after startup when it is trying to build the collection db (maybe a sql lite problem?) then crashes. I notice that their are a number of processes related to amarok in the process table. Can anyone assist.. ?
|
Registered Member
|
I don\'t know if I am right, but while compiling you (and me) got this error
That could mean that this libxml2.la is only used by the gstreamer engine. Just have a try at the other eniges. Maybe it works. Would not be a perfect solution but for me gstreamer never worked that well thus I never used it and amarok runs well. |
Registered Member
|
This is fixed, see:
http://amarok.kde.org/component/option, ... 7707/#7707 |
Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]