Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: jabberd2 problem dlopen() storage_sqlite.so
>> When using sqlite3 as a storage for jabberd2, I cannot start 'sm'. The error
>> message says:
>>
>> [error] failed loading storage module 'sqlite' (Cannot dlopen non-loadable
>> /usr/lib/libpthread.so.1).
>>
>> Indeed, /usr/pkg/lib/jabberd/storage_sqlite.so is linked against
>> /usr/lib/libpthread.so.1.
>> I guess the problem is not related to jabberd2 nor sqlite3, but rather our
>> implementation of dlopen().
>> Because I have no idea how to fix this, I am asking you for help.
>> Help! :)
>
> sqlite3 shouldn't be linked against libpthread on NetBSD -- just make
> sure that it is using the libc stubs. libpthread can't be dlopen'd
> safely without playing havoc with libc.
>
> Joerg
Why not? configure is looking for pthread_create().
I made jabberd force-linked aganist pthread. Looks dirty, but works.
I wonder where the problem came from. jabberd worked before.
Adam
Home |
Main Index |
Thread Index |
Old Index