So in another thread I have been going over this and over this and finding little nits and getting past them and I do get a clean compile but .. there are a few issues :

beta $ ldd -d ./dbd/.libs/apr_dbd_mysql-1.so
        libmysqlclient.so.18 =>  /opt/mysql/mysql/lib/libmysqlclient.so.18
        libsocket.so.1 =>        /lib/64/libsocket.so.1
        libnsl.so.1 =>   /lib/64/libnsl.so.1
        libm.so.2 =>     /lib/64/libm.so.2
        librt.so.1 =>    /lib/64/librt.so.1
        libc.so.1 =>     /lib/64/libc.so.1
libstlport.so.1 => /opt/mysql/mysql/lib/../lib/libstlport.so.1
        libmp.so.2 =>    /lib/64/libmp.so.2
        libmd.so.1 =>    /lib/64/libmd.so.1
        libscf.so.1 =>   /lib/64/libscf.so.1
        libaio.so.1 =>   /lib/64/libaio.so.1
        libCrun.so.1 =>  /usr/lib/64/libCrun.so.1
        libdoor.so.1 =>  /lib/64/libdoor.so.1
        libuutil.so.1 =>         /lib/64/libuutil.so.1
        libgen.so.1 =>   /lib/64/libgen.so.1
symbol not found: apr_bucket_setaside_notimpl (./dbd/.libs/apr_dbd_mysql-1.so) symbol not found: apr_bucket_shared_split (./dbd/.libs/apr_dbd_mysql-1.so) symbol not found: apr_bucket_shared_copy (./dbd/.libs/apr_dbd_mysql-1.so) symbol not found: apr_bucket_free (./dbd/.libs/apr_dbd_mysql-1.so) symbol not found: apr_pool_cleanup_null (./dbd/.libs/apr_dbd_mysql-1.so)



Also :



beta $ ldd -d ./crypto/.libs/apr_crypto_openssl-1.so
        libssl.so.1.0.0 =>       /usr/local/ssl/lib/libssl.so.1.0.0
        libcrypto.so.1.0.0 =>    /usr/local/ssl/lib/libcrypto.so.1.0.0
        libc.so.1 =>     /lib/64/libc.so.1
        libsocket.so.1 =>        /lib/64/libsocket.so.1
        libnsl.so.1 =>   /lib/64/libnsl.so.1
        libdl.so.1 =>    /lib/64/libdl.so.1
        libz.so.1 =>     /usr/local/lib/libz.so.1
        libz.so.1 (SUNW_1.1) =>  (version not found)
        libmp.so.2 =>    /lib/64/libmp.so.2
        libmd.so.1 =>    /lib/64/libmd.so.1
        libscf.so.1 =>   /lib/64/libscf.so.1
        libdoor.so.1 =>  /lib/64/libdoor.so.1
        libuutil.so.1 =>         /lib/64/libuutil.so.1
        libgen.so.1 =>   /lib/64/libgen.so.1
symbol not found: apr_pool_cleanup_null (./crypto/.libs/apr_crypto_openssl-1.so)

Looking into /usr/local/lib/libapr-1.so.0.6.0 I expect those symbols to be there .. but .. they are not :

beta $ ldd -d ./crypto/.libs/apr_crypto_openssl-1.so | grep "not"
        libz.so.1 (SUNW_1.1) =>  (version not found)
symbol not found: apr_pool_cleanup_null (./crypto/.libs/apr_crypto_openssl-1.so)

beta $ ldd -d ./dbd/.libs/apr_dbd_mysql-1.so | grep "not"
symbol not found: apr_bucket_setaside_notimpl (./dbd/.libs/apr_dbd_mysql-1.so) symbol not found: apr_bucket_shared_split (./dbd/.libs/apr_dbd_mysql-1.so) symbol not found: apr_bucket_shared_copy (./dbd/.libs/apr_dbd_mysql-1.so) symbol not found: apr_bucket_free (./dbd/.libs/apr_dbd_mysql-1.so) symbol not found: apr_pool_cleanup_null (./dbd/.libs/apr_dbd_mysql-1.so)

beta $ nm -P /usr/local/lib/libapr-1.so.0.6.0 | grep -i "apr_pool_cleanup_null"
apr_pool_cleanup_null T            36d10               38

beta $ nm -P /usr/local/lib/libapr-1.so.0.6.0 | grep -i "apr_bucket_setaside_notimpl"

beta $ nm -P /usr/local/lib/libapr-1.so.0.6.0 | grep -i "apr_bucket_shared_split"

beta $ nm -P /usr/local/lib/libapr-1.so.0.6.0 | grep -i "apr_bucket_"

So not sure of the next step here with these symbols not found and they are not in libapr-1.so.0.6.0

Dennis

Reply via email to