DSO loading (dlopen) appearse to be broken somehow

Alexander Kabaev kabaev at gmail.com
Wed Apr 4 12:51:58 UTC 2007

On Wed, 4 Apr 2007 14:13:21 +0400
Andrey Chernov <ache at freebsd.org> wrote:

> Try to install and run www/apache13 port. With recent -current you'll
> get similar error for each module first listed in config:
> Syntax error on line 213 of /usr/local/etc/apache/httpd.conf:
> Cannot load /usr/local/libexec/apache/mod_env.so into server: 
> /usr/local/libexec
> /apache/mod_env.so: Undefined symbol "ap_palloc"
> Perhaps it is Apache configuration problem since old-compiled apache 
> (Dec 9) runs normally. Perhaps Apache config find some new defines
> which not works as expected.
> I am not expert in dlopen() at all. Please look someone who knows.
You do not have to be an expert in dlopen to find out the list of
loaded modules at the time dlopen called, what parameters dlopen is
called with and where the symbol allegedly not found is really defined.

Alexander Kabaev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20070404/f619c6a4/signature.pgp

More information about the freebsd-current mailing list