FS#21344 - [audacious-plugins] projectm didnt work
Attached to Project:
Arch Linux
Opened by Matthias Schmellekamp (raziel) - Tuesday, 19 October 2010, 17:49 GMT
Last edited by Gaetan Bisson (vesath) - Monday, 25 October 2010, 00:30 GMT
Opened by Matthias Schmellekamp (raziel) - Tuesday, 19 October 2010, 17:49 GMT
Last edited by Gaetan Bisson (vesath) - Monday, 25 October 2010, 00:30 GMT
|
Details
Description:
Every Time Audacious starts projectm plugin it crashes.. Additional info: 2.4.x Steps to reproduce: Install audacious + audacious-plugins + libvisual-projectm Start audacious Settings/Plugins Start projectm audacious: symbol lookup error: /usr/lib/audacious/Visualization/projectm-1.0.so: undefined symbol: _ZN8projectMC1ESsi Steps to solve: install older version of projectm (projectm-1.2.0-1-i686.pkg.tar.gz libvisual-projectm-1.2.0-1-i686.pkg.tar.gz) recompile audacious-plugins Ideas: -Copy older libprojectm-1.0.so into the audacious-plugins package -Inital Port of 2 versions of projectm one for xmms/audacious .. one for xmbc/projectm-pulseaudio etc... |
This task depends upon
I'll see if recompiling audacious-plugins works as it should...
When did you start noticing this issue? Were former versions of the packages affected?
old works( project 1.2 ) the newer (projectm 2.4) doesnt
Didnt you have the same issue by using audacious?
On http://jira.atheme.org/browse/AUDPLUG-150 you see at the comments
"It seems that the projectm's binary API was broken between 2.0 and 2.0.1..... "
recompiling doesnt work here...
linking against 1.2 and using with 1.2 works without crash or error (4 days )...
Well, I can't seem to find a way to make audacious-plugins work with projectm-2.0.1, so I'll courageously leave this to upstream, and disable projectm support from our audacious-plugins build for the time being. (Sure, it works with projectm-1.2, but providing special packages for outdated software is not the Arch way.)
Edit: Please ask for a reopen if you know of an easy way to compile audacious-plugins with projectm-2.0.1 support.