| View previous topic :: View next topic |
| Author |
Message |
acidrain
Joined: 21 Oct 2009 Posts: 6
|
Posted: Wed Oct 21, 2009 9:19 pm Post subject: icecast make compile error |
|
|
i am getting the dreaded error:
/usr/lib/libxslt.so: undefined reference to `xmlXPathContextSetCache'
I am on centos 5 running cpanel. I have all the lib files updated as far as i know. I've tried yum install icecast and nada. I've read a couple of threads about icecast and cpanel but i'm running 32bit not 64. I'm some what a noobie to linux so bare with me. Can some one tell me how i can fix this problem. i can provide any other troubleshooting info just le me know what i need.
thanx
ACiD |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Wed Oct 21, 2009 10:26 pm Post subject: |
|
|
nobody has ever really resolved the issue because it only seems to affect a small group of people. It may be down to a mismatch of i386 vs x86_64 libs. If it is then check which xslt/xml2 development packages you have installed
karl. |
|
| Back to top |
|
 |
acidrain
Joined: 21 Oct 2009 Posts: 6
|
Posted: Wed Oct 21, 2009 10:35 pm Post subject: |
|
|
If it is then check which xslt/xml2 development packages you have installed
and how do i do that?
i have fedora 7 /w no cpanel and yum install icecast works great. Is cpanel screwing things up? or is it just centos?
thanx |
|
| Back to top |
|
 |
acidrain
Joined: 21 Oct 2009 Posts: 6
|
Posted: Wed Oct 21, 2009 10:44 pm Post subject: |
|
|
Using libxml 20626, libxslt 10117 and libexslt 813
xsltproc was compiled against libxml 20626, libxslt 10117 and libexslt 813
libxslt 10117 was compiled against libxml 20626
libexslt 813 was compiled against libxml 20626
is this what you mean? |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Wed Oct 21, 2009 10:54 pm Post subject: |
|
|
it is just centos causing this AFAIK
rpm -q libxml2 libxslt libxslt-devel libxml2-devel
karl |
|
| Back to top |
|
 |
acidrain
Joined: 21 Oct 2009 Posts: 6
|
Posted: Wed Oct 21, 2009 11:28 pm Post subject: |
|
|
libxml2-2.6.26-2.1.2.8
libxslt-1.1.17-2.el5_2.2
libxslt-devel-1.1.17-2.el5_2.2
libxml2-devel-2.6.26-2.1.2.8 |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Thu Oct 22, 2009 12:38 am Post subject: |
|
|
Quite old then, 2.6.26 released Jun 6 2006. Looks like your rpm doesn't show the platform either. Talk to the centos people about updating those packages, they may know the exact reason for the symbol failure. It's not within icecast so there's not much we can do about it
karl. |
|
| Back to top |
|
 |
acidrain
Joined: 21 Oct 2009 Posts: 6
|
Posted: Thu Oct 22, 2009 1:22 am Post subject: |
|
|
stupid question. would the repos that work for fedora work for centos?
also i was testing icecast on my fedora. It loads fine and i can broadcast to it but winamp has a problem connecting. keeps try to rebuffer. any clues on that one?
thanx |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Thu Oct 22, 2009 1:30 am Post subject: |
|
|
rpm packages from non-centos may work but it depends on how they were built and what they have specified as the dependencies. For libxml2/libxslt you should be ok with the packages from xmlsoft.org.
winamp trying to rebuffer would indicate that it's not finding the format that it is expecting, typical of say sending ogg data but missing out the .ogg extension on the mountpoint or sending mp3 data with an extension indicating something else like ogg.
karl. |
|
| Back to top |
|
 |
acidrain
Joined: 21 Oct 2009 Posts: 6
|
Posted: Thu Oct 22, 2009 2:12 am Post subject: |
|
|
for example would the repos on my fedora 7 box work on my centos 5 box? Since icecast installed fine on the fedora box using yum install icecast, i'm assuming that it would have the same effect on the centos box. I can give you a list of the the fedora repos i have. It's pretty stock but i'm finding out that nothing is stock in the linux world.
Ok it was the config file that was screwing up. I modified the windows version and fired up fine.
I'm a shoutcast junkie i'm broading my horizon with icecast.
thanx |
|
| Back to top |
|
 |
karlH Code Warrior

Joined: 13 Jun 2005 Posts: 5476 Location: UK
|
Posted: Thu Oct 22, 2009 4:00 am Post subject: |
|
|
as I said, for libxml2/libxslt installing those rpms should be ok as the dependencies are not that complicated. Some packages can have rather involved/awkward dependencies. Building a static binary is possible but generally avoided. Usually these things get resolved by the distributor but it seems that little information is coming from centos on this.
karl. |
|
| Back to top |
|
 |
|