I recently uninstalled Perl 5.8.2 and reinstalled Perl 5.8.8. After
doing this, I noticed there were some issues when attempting to
restart apache. I initially fixed the Perl Base pointer in make.conf
and re-built and installed mod_perl-1.29_2. I'm still running
Here's the error when starting apache:
Syntax error on line 74 of /usr/local/etc/apache/httpd.conf:
Cannot load /usr/local/libexec/apache/libperl.so into server:
/usr/local/libexec/apache/libperl.so: Undefined symbol
/usr/local/sbin/apachectl start: httpd could not be started
Here's some info on libperl.so
libperl.so => /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so
libm.so.2 => /usr/lib/libm.so.2 (0x2825f000)
libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x2827a000)
libutil.so.3 => /usr/lib/libutil.so.3 (0x28293000)
I see it's pointing to the correct library file, and not the older
one, so I'm not sure what would be throwing the undefined symbol.
Would this have anything to do with compiling Perl 5.8.8 WITH_THREADS?
Thanks in advance.