On Mon, 21 Feb 2005 12:50:22 -0500, Bruno Lavoie
<freebsd-stable@evolugroup.com> wrote:> Hello,
>
> i've compiled and installed Apache2 + mod_perl2 from ports, when i
start
> apache i have this error:
>
> bash-2.05b# /usr/local/etc/rc.d/apache2.sh start
> Starting apache2.
> Syntax error on line 243 of /usr/local/etc/apache2/httpd.conf:
> Cannot load /usr/local/libexec/apache2/mod_perl.so into server:
> /usr/local/libexec/apache2/mod_perl.so: Undefined symbol
> "pthread_cond_signal"
>
> perl is compiled and installed with thread support
>
> anyone knows what is my problem?
Probably because your using a threaded perl and that mod_perl wasn't
compiled with support for threads.
Either re-compile perl without threads or figure out how to compile
mod_perl with threads.
You may want to ask the mod_perl maintainer or look on the mod_perl
web site to see if they support a threaded mod_perl.
Also, you should have posted this on the freebsd-ports@freebsd.org mailing list.
Scot.