7.1-RC2 audio/x11amp missing symbol at startup

Kim Culhan w8hdkim at gmail.com
Sat Dec 27 02:55:13 UTC 2008


On Fri, Dec 26, 2008 at 8:43 PM, Garrett Cooper <yanefbsd at gmail.com> wrote:
> On Fri, Dec 26, 2008 at 5:35 PM, Garrett Cooper <yanefbsd at gmail.com> wrote:
>> On Dec 26, 2008, at 16:03, "Kim Culhan" <w8hdkim at gmail.com> wrote:
>>
>>> On Fri, Dec 26, 2008 at 4:42 PM, Garrett Cooper <yanefbsd at gmail.com>
>>> wrote:
>>>>
>>>> On Dec 26, 2008, at 12:53, "Kim Culhan" <w8hdkim at gmail.com> wrote:
>>>>
>>>>> Using the ports tree cvsup'd 12-26-08 running on FreeBSD 7.1-RC2
>>>>>
>>>>> At startup audio/x11amp returns:
>>>>>
>>>>> /usr/local/lib/x11amp/Input/libwav.so: Undefined symbol
>>>>> "effects_enabled"
>>>>> /usr/local/lib/x11amp/Input/libmpg123.so: Undefined symbol
>>>>> "effects_enabled"
>>>>> /usr/local/lib/x11amp/Input/libmikmod.so: Undefined symbol
>>>>> "effects_enabled"
>>>>> Gdk-ERROR **: BadMatch (invalid parameter attributes)
>>>>> serial 82 error_code 8 request_code 2 minor_code 0
>>>>>
>>>>> Anyone else seeing this?
> Sorry, my iPhone cut off my last message. Let's try this again...
>
> Do the following steps to see whether or not things work:
>
> 1. Open up a terminal.
> 2. Do:
> export LD_LIBRARY_PATH="/usr/local/lib:/usr/local/lib/x11amp/Input/";
> x11amp
>
> does this work? If so, proceed to 3.

No does not, the problem appears to be the shared libraries:

/usr/local/lib/x11amp/Input/libwav.so
/usr/local/lib/x11amp/Input/libmpg123.so
/usr/local/lib/x11amp/Input/libmikmod.so

as the error message states, have an undefined symbol: "effects_enabled"

nm /usr/local/lib/x11amp/Input/libmpg123 | grep effects
U effects_enabled

It looks like this is related to linking with -pthread which appears to
be a problem in fbsd 7.1

-kim

--


More information about the freebsd-ports mailing list