LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-01-2011, 10:28 PM   #1
Cultist
Member
 
Registered: Feb 2010
Location: Georgia
Distribution: Slackware64 14.2
Posts: 779

Rep: Reputation: 107Reputation: 107
Problem installing the Clementine slackbuild


Downloaded the slackbuild and tried to run it, but its giving me an error that I don't really understand.

These are the last few lines of the terminal:
Code:
Linking CXX executable ../clementine                                                                                       
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlOutputBufferCreateFile@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlNodeGetContent@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlNewChild@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlNewDocNode@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlParseCharEncoding@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlParseFile@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlSearchNsByHref@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlFindCharEncodingHandler@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlSaveFormatFileTo@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlParseMemory@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlFree@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlDocGetRootElement@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlFreeDoc@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlNewNs@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlNewDoc@LIBXML2_2.4.30'
collect2: ld returned 1 exit status
make[2]: *** [clementine] Error 1
make[1]: *** [src/CMakeFiles/clementine.dir/all] Error 2
make: *** [all] Error 2
Not really sure what this is telling me. Any help?
 
Old 01-02-2011, 12:05 AM   #2
trademark91
Member
 
Registered: Sep 2009
Distribution: Slackware -current x64
Posts: 372

Rep: Reputation: 74
Is libxml installed?
 
Old 01-02-2011, 12:13 AM   #3
Cultist
Member
 
Registered: Feb 2010
Location: Georgia
Distribution: Slackware64 14.2
Posts: 779

Original Poster
Rep: Reputation: 107Reputation: 107
Quote:
Originally Posted by trademark91 View Post
Is libxml installed?
yeah, I installed it for another program a couple weeks ago
 
Old 01-02-2011, 12:16 AM   #4
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,500

Rep: Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453
Quote:
Originally Posted by Cultist View Post
yeah, I installed it for another program a couple weeks ago
The latest "stable" libxml2 is completely broken without the patch that can be found in -current.
 
Old 01-02-2011, 06:09 AM   #5
Cultist
Member
 
Registered: Feb 2010
Location: Georgia
Distribution: Slackware64 14.2
Posts: 779

Original Poster
Rep: Reputation: 107Reputation: 107
Quote:
Originally Posted by volkerdi View Post
The latest "stable" libxml2 is completely broken without the patch that can be found in -current.
I don't use -current. How can I pull the patch?
 
Old 01-02-2011, 06:18 AM   #6
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,844

Rep: Reputation: 452Reputation: 452Reputation: 452Reputation: 452Reputation: 452
Just download the pkg in -current.

ftp://slackware.oregonstate.edu/pub/...7.8-i486-2.txz
 
1 members found this post helpful.
Old 01-02-2011, 07:22 AM   #7
Cultist
Member
 
Registered: Feb 2010
Location: Georgia
Distribution: Slackware64 14.2
Posts: 779

Original Poster
Rep: Reputation: 107Reputation: 107
Quote:
Originally Posted by mlangdn View Post
installed that package, getting the same error with Clementine
 
Old 01-02-2011, 11:08 AM   #8
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,500

Rep: Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453Reputation: 8453
Notice that it is libgstreamer that wants the broken symbols, leading me to suspect that it was compiled against the broken libxml2. Basically anything that was compiled against libxml2 while the broken version was on your machine is now poisoned and will need to be rebuilt.

The upstream sources have been broken since November 4th, but were "fixed" with a patch posted to the mailing list a day or two later. It burned me, too.
 
1 members found this post helpful.
Old 01-02-2011, 11:44 AM   #9
Cultist
Member
 
Registered: Feb 2010
Location: Georgia
Distribution: Slackware64 14.2
Posts: 779

Original Poster
Rep: Reputation: 107Reputation: 107
Quote:
Originally Posted by volkerdi View Post
Notice that it is libgstreamer that wants the broken symbols, leading me to suspect that it was compiled against the broken libxml2. Basically anything that was compiled against libxml2 while the broken version was on your machine is now poisoned and will need to be rebuilt.

The upstream sources have been broken since November 4th, but were "fixed" with a patch posted to the mailing list a day or two later. It burned me, too.
reinstalled gstreamer using -current and then tried clementine, it compiled this time. Thanks!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
What exactly does a slackbuild do (aside from installing a package)? Cultist Slackware 12 02-04-2011 01:48 AM
installing wxGTK SlackBuild grimx Slackware 8 03-22-2010 08:51 PM
Installing VirtualBox from SlackBuild - Slackware 12 - vboxdrv problem Do7AN Slackware 9 01-22-2009 01:58 PM
Problem installing mad-wifi slackbuild on new kernel der_11 Slackware 2 08-07-2007 01:14 AM
Slackbuild MPlayer trouble installing DaveXensen Linux - Desktop 1 02-13-2007 02:29 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:16 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration