mod_perl.so: undefined symbol: PL_tainting

"Jacobs, David (NIH/NCI) [C]" <[email protected]>
Newsgroups gmane.comp.apache.mod-perl
Message-ID <[email protected]>
Please help.   After banging my head for a while, and trying in vain to find an answer from google, I am in need of some assistance.

This is on rhel5, and has the redhat perl 5.8.8 rpm installed (I am not the one who did that, and I cant remove it)
I have compiled perl-5.14.2 and mod_perl-2.0.5
Perl seems to be working fine (for both versions)

I run make test for mod_perl  as a non-privileged user I get the following:

make test
cd "src/modules/perl" && make
make[1]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/src/modules/perl'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/src/modules/perl'
make[1]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/Apache-Reload'
make[1]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/Apache-Reload'
make[1]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/Apache-SizeLimit'
make[1]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/Apache-SizeLimit'
make[1]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/Apache-Test'
make[1]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/Apache-Test'
make[1]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/ModPerl-Registry'
make[1]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/ModPerl-Registry'
make[1]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS'
make[2]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Base64'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Base64'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Brigade'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Brigade'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Bucket'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Bucket'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/BucketAlloc'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/BucketAlloc'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/BucketType'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/BucketType'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Date'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Date'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Error'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Error'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Finfo'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Finfo'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/IpSubnet'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/IpSubnet'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/OS'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/OS'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Pool'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Pool'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/SockAddr'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/SockAddr'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Socket'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Socket'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Status'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Status'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/String'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/String'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Table'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Table'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/ThreadMutex'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/ThreadMutex'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/ThreadRWLock'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/ThreadRWLock'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/URI'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/URI'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/UUID'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/UUID'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Util'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR/Util'
make[2]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/APR'
make[2]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Access'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Access'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/CmdParms'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/CmdParms'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Command'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Command'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Connection'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Connection'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/ConnectionUtil'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/ConnectionUtil'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Directive'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Directive'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Filter'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Filter'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/FilterRec'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/FilterRec'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/HookRun'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/HookRun'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Log'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Log'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/MPM'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/MPM'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Module'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Module'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Process'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Process'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/RequestIO'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/RequestIO'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/RequestRec'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/RequestRec'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/RequestUtil'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/RequestUtil'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Response'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Response'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/ServerRec'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/ServerRec'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/ServerUtil'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/ServerUtil'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/SubProcess'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/SubProcess'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/SubRequest'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/SubRequest'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/URI'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/URI'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Util'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2/Util'
make[2]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/Apache2'
make[2]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/ModPerl'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/ModPerl/Global'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/ModPerl/Global'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/ModPerl/Util'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/ModPerl/Util'
make[2]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS/ModPerl'
make[1]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/WrapXS'
make[1]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs'
make[2]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/APR'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/APR/APR'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/APR/APR'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/APR/Const'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/APR/Const'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/APR/PerlIO'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/APR/PerlIO'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/APR/aprext'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/APR/aprext'
make[2]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/APR'
make[2]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/Apache2'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/Apache2/Const'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/Apache2/Const'
make[2]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/Apache2'
make[2]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/ModPerl'
make[3]: Entering directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/ModPerl/Const'
make[3]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/ModPerl/Const'
make[2]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs/ModPerl'
make[1]: Leaving directory `/usr/local/src/mod_perl/mod_perl-2.0.5/xs'
/usr/local/bin/perl -Iblib/arch -Iblib/lib \
     t/TEST -clean
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/local/bin/perl /usr/local/src/mod_perl/mod_perl-2.0.5/t/TEST -clean
APACHE_TEST_GROUP= APACHE_TEST_HTTPD= APACHE_TEST_PORT= APACHE_TEST_USER= APACHE_TEST_APXS= \
     /usr/local/bin/perl -Iblib/arch -Iblib/lib \
     t/TEST -bugreport -verbose=0
[warning] setting ulimit to allow core files
ulimit -c unlimited; /usr/local/bin/perl /usr/local/src/mod_perl/mod_perl-2.0.5/t/TEST -bugreport -verbose=0
/usr/local/apache-2.2.21.x86_64/bin/httpd  -d /usr/local/src/mod_perl/mod_perl-2.0.5/t -f /usr/local/src/mod_perl/mod_perl-2.0.5/t/conf/httpd.conf -D APACHE2
using Apache/2.2.21 (prefork MPM)

waiting 120 seconds for server to start: .[Wed Jan 25 13:18:10 2012] [warn] module ldap_module is already loaded, skipping
[Wed Jan 25 13:18:10 2012] [warn] module apreq_module is already loaded, skipping
httpd: Syntax error on line 97 of /usr/local/src/mod_perl/mod_perl-2.0.5/t/conf/httpd.conf: Cannot load /usr/local/src/mod_perl/mod_perl-2.0.5/src/modules/perl/mod_perl.so into server: /usr/local/src/mod_perl/mod_perl-2.0.5/src/modules/perl/mod_perl.so: undefined symbol: PL_tainting
[  error]
server has died with status 255 (t/logs/error_log wasn't created, start the server in the debug mode)
sh: line 1: 27834 Terminated              /usr/local/bin/perl /usr/local/src/mod_perl/mod_perl-2.0.5/t/TEST -bugreport -verbose=0
make: *** [run_tests] Error 143

I then did:

ldd -r mod_perl.so
     linux-vdso.so.1 =>  (0x00007fffc89fc000)
     libperl.so => /usr/local/lib/libperl.so (0x00002b27ee708000)
     libnsl.so.1 => /lib64/libnsl.so.1 (0x00002b27eea3f000)
     libdl.so.2 => /lib64/libdl.so.2 (0x00002b27eec57000)
     libm.so.6 => /lib64/libm.so.6 (0x00002b27eee5b000)
     libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00002b27ef0df000)
     libutil.so.1 => /lib64/libutil.so.1 (0x00002b27ef317000)
     libc.so.6 => /lib64/libc.so.6 (0x00002b27ef51a000)
     libresolv.so.2 => /lib64/libresolv.so.2 (0x00002b27ef873000)
     libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b27efa88000)
     /lib64/ld-linux-x86-64.so.2 (0x0000003ff5000000)
undefined symbol: apr_bucket_shared_split   (./mod_perl.so)
undefined symbol: apr_bucket_shared_copy    (./mod_perl.so)
undefined symbol: PL_tainting   (./mod_perl.so)
undefined symbol: core_module   (./mod_perl.so)
undefined symbol: PL_perl_destruct_level    (./mod_perl.so)
undefined symbol: PL_curstash   (./mod_perl.so)
undefined symbol: PL_origenviron        (./mod_perl.so)
undefined symbol: PL_defstash   (./mod_perl.so)
undefined symbol: PL_patchlevel (./mod_perl.so)
undefined symbol: PL_modglobal  (./mod_perl.so)
undefined symbol: PL_stack_sp   (./mod_perl.so)
undefined symbol: apr_bucket_free       (./mod_perl.so)
undefined symbol: ap_add_input_filter   (./mod_perl.so)
undefined symbol: ap_server_root        (./mod_perl.so)
undefined symbol: apr_pool_cleanup_null (./mod_perl.so)
undefined symbol: PL_localizing (./mod_perl.so)
undefined symbol: PL_op (./mod_perl.so)
undefined symbol: PL_hash_seed  (./mod_perl.so)
undefined symbol: PL_markstack_max      (./mod_perl.so)
undefined symbol: PL_gid        (./mod_perl.so)
undefined symbol: boot_DynaLoader       (./mod_perl.so)
undefined symbol: PL_markstack_ptr      (./mod_perl.so)
undefined symbol: PL_tainted    (./mod_perl.so)
undefined symbol: PL_uid        (./mod_perl.so)
undefined symbol: ap_server_config_defines  (./mod_perl.so)
undefined symbol: PL_stderrgv   (./mod_perl.so)
undefined symbol: PL_euid       (./mod_perl.so)
undefined symbol: PL_errgv      (./mod_perl.so)
undefined symbol: PL_curstackinfo       (./mod_perl.so)
undefined symbol: PL_curstack   (./mod_perl.so)
undefined symbol: PL_endav      (./mod_perl.so)
undefined symbol: PL_sv_undef   (./mod_perl.so)
undefined symbol: ap_add_output_filter  (./mod_perl.so)
undefined symbol: PL_curcop     (./mod_perl.so)
undefined symbol: PL_rs (./mod_perl.so)
undefined symbol: PL_egid       (./mod_perl.so)
undefined symbol: PL_diehook    (./mod_perl.so)
undefined symbol: PL_tmps_floor (./mod_perl.so)
undefined symbol: apr_bucket_type_eos   (./mod_perl.so)
undefined symbol: apr_bucket_type_flush (./mod_perl.so)
undefined symbol: PL_defoutgv   (./mod_perl.so)
undefined symbol: PL_envgv      (./mod_perl.so)
undefined symbol: PL_scopestack_ix      (./mod_perl.so)
undefined symbol: PL_rehash_seed_set    (./mod_perl.so)
undefined symbol: PL_rehash_seed        (./mod_perl.so)
undefined symbol: PL_tmps_ix    (./mod_perl.so)
undefined symbol: PL_stack_max  (./mod_perl.so)
undefined symbol: PL_charclass  (./mod_perl.so)
undefined symbol: PL_incgv      (./mod_perl.so)
undefined symbol: PL_na (./mod_perl.so)
undefined symbol: PL_stack_base (./mod_perl.so)
undefined symbol: ap_top_module (./mod_perl.so)
undefined symbol: PL_origalen   (./mod_perl.so)
undefined symbol: apr_hash_get  (./mod_perl.so)
undefined symbol: apr_is_empty_table    (./mod_perl.so)
undefined symbol: ap_hook_process_connection    (./mod_perl.so)
undefined symbol: apr_strerror  (./mod_perl.so)
undefined symbol: ap_create_per_dir_config  (./mod_perl.so)
undefined symbol: ap_hook_open_logs     (./mod_perl.so)
undefined symbol: ap_hook_child_init    (./mod_perl.so)
undefined symbol: apr_stat      (./mod_perl.so)
undefined symbol: apr_table_elts        (./mod_perl.so)
undefined symbol: apr_bucket_flush_create   (./mod_perl.so)
undefined symbol: apr_cpystrn   (./mod_perl.so)
undefined symbol: ap_get_output_filter_handle   (./mod_perl.so)
undefined symbol: ap_single_module_configure    (./mod_perl.so)
undefined symbol: Perl_sv_2bool_flags   (./mod_perl.so)
undefined symbol: apr_table_unset       (./mod_perl.so)
undefined symbol: apr_pool_cleanup_register (./mod_perl.so)
undefined symbol: Perl_hv_eiter_p       (./mod_perl.so)
undefined symbol: ap_register_output_filter (./mod_perl.so)
undefined symbol: ap_hook_insert_filter (./mod_perl.so)
undefined symbol: ap_hook_pre_connection    (./mod_perl.so)
undefined symbol: ap_pass_brigade       (./mod_perl.so)
undefined symbol: ap_remove_loaded_module   (./mod_perl.so)
undefined symbol: ap_hook_post_read_request (./mod_perl.so)
undefined symbol: apr_uuid_get  (./mod_perl.so)
undefined symbol: apr_file_read (./mod_perl.so)
undefined symbol: apr_bucket_shared_destroy (./mod_perl.so)
undefined symbol: apr_table_merge       (./mod_perl.so)
undefined symbol: apr_array_push        (./mod_perl.so)
undefined symbol: apr_brigade_create    (./mod_perl.so)
undefined symbol: apr_vsnprintf (./mod_perl.so)
undefined symbol: apr_os_thread_current (./mod_perl.so)
undefined symbol: ap_walk_config        (./mod_perl.so)
undefined symbol: apr_bucket_shared_make    (./mod_perl.so)
undefined symbol: ap_hook_auth_checker  (./mod_perl.so)
undefined symbol: apr_pool_create_ex    (./mod_perl.so)
undefined symbol: apr_filepath_merge    (./mod_perl.so)
undefined symbol: apr_bucket_free       (./mod_perl.so)
undefined symbol: apr_table_compress    (./mod_perl.so)
undefined symbol: ap_merge_per_dir_configs  (./mod_perl.so)
undefined symbol: Perl_hv_riter_p       (./mod_perl.so)
undefined symbol: apr_table_clear       (./mod_perl.so)
undefined symbol: ap_build_config       (./mod_perl.so)
undefined symbol: ap_mpm_query  (./mod_perl.so)
undefined symbol: apr_pool_destroy      (./mod_perl.so)
undefined symbol: ap_add_cgi_vars       (./mod_perl.so)
undefined symbol: Perl_sys_term (./mod_perl.so)
undefined symbol: apr_table_make        (./mod_perl.so)
undefined symbol: ap_hook_access_checker    (./mod_perl.so)
undefined symbol: ap_scan_script_header_err_strs        (./mod_perl.so)
undefined symbol: apr_file_open (./mod_perl.so)
undefined symbol: ap_getword    (./mod_perl.so)
undefined symbol: ap_pcfg_open_custom   (./mod_perl.so)
undefined symbol: ap_hook_header_parser (./mod_perl.so)
undefined symbol: ap_str_tolower        (./mod_perl.so)
undefined symbol: apr_env_get   (./mod_perl.so)
undefined symbol: ap_hook_post_config   (./mod_perl.so)
undefined symbol: ap_hook_fixups        (./mod_perl.so)
undefined symbol: apr_pstrndup  (./mod_perl.so)
undefined symbol: ap_get_input_filter_handle    (./mod_perl.so)
undefined symbol: apr_table_overlap     (./mod_perl.so)
undefined symbol: apr_table_overlay     (./mod_perl.so)
undefined symbol: apr_pool_userdata_get (./mod_perl.so)
undefined symbol: ap_cfg_getline        (./mod_perl.so)
undefined symbol: ap_hook_translate_name    (./mod_perl.so)
undefined symbol: Perl_sv_free2 (./mod_perl.so)
undefined symbol: ap_hook_handler       (./mod_perl.so)
undefined symbol: apr_hash_set  (./mod_perl.so)
undefined symbol: ap_check_cmd_context  (./mod_perl.so)
undefined symbol: apr_pool_clear        (./mod_perl.so)
undefined symbol: apr_pmemdup   (./mod_perl.so)
undefined symbol: apr_psprintf  (./mod_perl.so)
undefined symbol: apr_palloc    (./mod_perl.so)
undefined symbol: ap_hook_check_user_id (./mod_perl.so)
undefined symbol: apr_brigade_cleanup   (./mod_perl.so)
undefined symbol: apr_snprintf  (./mod_perl.so)
undefined symbol: ap_get_brigade        (./mod_perl.so)
undefined symbol: ap_add_common_vars    (./mod_perl.so)
undefined symbol: apr_array_copy        (./mod_perl.so)
undefined symbol: apr_file_write        (./mod_perl.so)
undefined symbol: apr_table_setn        (./mod_perl.so)
undefined symbol: ap_hook_type_checker  (./mod_perl.so)
undefined symbol: apr_bucket_eos_create (./mod_perl.so)
undefined symbol: ap_add_loaded_module  (./mod_perl.so)
undefined symbol: ap_cfg_closefile      (./mod_perl.so)
undefined symbol: Perl_hv_common_key_len    (./mod_perl.so)
undefined symbol: ap_add_version_component  (./mod_perl.so)
undefined symbol: ap_log_error  (./mod_perl.so)
undefined symbol: ap_hook_pre_config    (./mod_perl.so)
undefined symbol: Perl_hv_fill  (./mod_perl.so)
undefined symbol: apr_pool_userdata_set (./mod_perl.so)
undefined symbol: Perl_gv_add_by_type   (./mod_perl.so)
undefined symbol: apr_pstrdup   (./mod_perl.so)
undefined symbol: ap_internal_redirect_handler  (./mod_perl.so)
undefined symbol: apr_table_copy        (./mod_perl.so)
undefined symbol: apr_table_get (./mod_perl.so)
undefined symbol: apr_uuid_format       (./mod_perl.so)
undefined symbol: apr_pool_tag  (./mod_perl.so)
undefined symbol: apr_file_printf       (./mod_perl.so)
undefined symbol: apr_hash_make (./mod_perl.so)
undefined symbol: apr_table_set (./mod_perl.so)
undefined symbol: apr_pstrcat   (./mod_perl.so)
undefined symbol: apr_brigade_destroy   (./mod_perl.so)
undefined symbol: ap_getword_nc (./mod_perl.so)
undefined symbol: apr_pstrmemdup        (./mod_perl.so)
undefined symbol: ap_hook_map_to_storage    (./mod_perl.so)
undefined symbol: Perl_newSV_type       (./mod_perl.so)
undefined symbol: apr_initialize        (./mod_perl.so)
undefined symbol: apr_brigade_flatten   (./mod_perl.so)
undefined symbol: Perl_sys_init3        (./mod_perl.so)
undefined symbol: ap_log_rerror (./mod_perl.so)
undefined symbol: apr_bucket_alloc      (./mod_perl.so)
undefined symbol: ap_register_input_filter  (./mod_perl.so)
undefined symbol: ap_hook_log_transaction   (./mod_perl.so)
undefined symbol: apr_array_make        (./mod_perl.so)
undefined symbol: apr_file_close        (./mod_perl.so)
undefined symbol: apr_bucket_pool_make  (./mod_perl.so)
undefined symbol: apr_table_addn        (./mod_perl.so)
undefined symbol: ap_hook_create_request    (./mod_perl.so)
undefined symbol: apr_bucket_transient_create   (./mod_perl.so)

Is there something I am missing?  When I compile mod_perl it shows perl-5.14.2 as the perl version.   Something is wrong, and of course those above me want this fixed.

Please advise.

Thanks!


David Jacobs
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.