Comment 14 for bug 1213855

Revision history for this message
Al T (al-t) wrote :

I've got to test it out eventually and it looks a little strange, to be honest and apparently not fixed, please see the below ldd runs, they speak for themselves. In short - the "static" tarball is only "static" for Galera, MySQL binaries are still dynamically linked to *.so.10 files and the "dynamic" tarball is dynamically linked to a different version (*.so.6 instead of *.so.10 initially), which also doesn't exist on SLES.

linux:/mysql # ldd pxc_5.5.34_3306/bin/mysql
        linux-vdso.so.1 => (0x00002aaaaaaab000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaaaacd000)
        libm.so.6 => /lib64/libm.so.6 (0x00002aaaaacea000)
        librt.so.1 => /lib64/librt.so.1 (0x00002aaaaaf64000)
        libssl.so.6 => not found
        libcrypto.so.6 => not found
        libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaab16e000)
        libncurses.so.5 => /lib64/libncurses.so.5 (0x00002aaaab372000)
        libc.so.6 => /lib64/libc.so.6 (0x00002aaaab5ba000)
        /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
linux:/mysql # ldd pxc_5.5.34_3306/lib/libgalera_smm.so
        linux-vdso.so.1 => (0x00002aaaaaaab000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaaaedb000)
        librt.so.1 => /lib64/librt.so.1 (0x00002aaaab0f8000)
        libssl.so.6 => not found
        libcrypto.so.6 => not found
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002aaaab302000)
        libm.so.6 => /lib64/libm.so.6 (0x00002aaaab60d000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002aaaab886000)
        libc.so.6 => /lib64/libc.so.6 (0x00002aaaaba9c000)
        /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
linux:/mysql # ldd pxc_static_5.5.34_3306/bin/mysql
        linux-vdso.so.1 => (0x00002aaaaaaab000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaaaacd000)
        libm.so.6 => /lib64/libm.so.6 (0x00002aaaaacea000)
        librt.so.1 => /lib64/librt.so.1 (0x00002aaaaaf64000)
        libssl.so.10 => not found
        libcrypto.so.10 => not found
        libdl.so.2 => /lib64/libdl.so.2 (0x00002aaaab16e000)
        libncurses.so.5 => /lib64/libncurses.so.5 (0x00002aaaab372000)
        libc.so.6 => /lib64/libc.so.6 (0x00002aaaab5ba000)
        /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
        libtinfo.so.5 => not found
linux:/mysql # ldd pxc_static_5.5.34_3306/lib/libgalera_smm.so
        linux-vdso.so.1 => (0x00002aaaaaaab000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00002aaaab0b9000)
        librt.so.1 => /lib64/librt.so.1 (0x00002aaaab2d6000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00002aaaab4e0000)
        libm.so.6 => /lib64/libm.so.6 (0x00002aaaab7ea000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00002aaaaba63000)
        libc.so.6 => /lib64/libc.so.6 (0x00002aaaabc7a000)
        /lib64/ld-linux-x86-64.so.2 (0x0000555555554000)