I have this error after upgrading openssl. --- $firefox /libexec/ld-elf.so.1: /usr/lib/libssl.so.4: Undefined symbol "EVP_idea_cbc" --- openssl is openssl-beta-overwrite-base-0.9.8b_1 I have no multiple openssl installed (i mean no openssl libs in /usr/local..) --- -su-2.05b# whereis openssl openssl: /usr/bin/openssl /usr/share/openssl/man/en.ISO8859-15/man1/openssl.1.gz /usr/ports/security /openssl --- -su-2.05b# which openssl /usr/bin/openssl --- -su-2.05b# nm /usr/bin/openssl | grep idea U EVP_idea_cbc U idea_cbc_encrypt U idea_options U idea_set_encrypt_key --- -su-2.05b# ldd /usr/bin/openssl /usr/bin/openssl: libssl.so.5 => /usr/lib/libssl.so.5 (0x280c7000) libcrypto.so.5 => /usr/lib/libcrypto.so.5 (0x280ff000) libpthread.so.2 => /usr/lib/libpthread.so.2 (0x2820e000) libc.so.6 => /lib/libc.so.6 (0x28233000) --- -su-2.05b# ll /usr/lib/libssl.* -rw-r--r-- 1 root wheel 353678 3 jul 18:01 /usr/lib/libssl.a lrwxr-xr-x 1 root wheel 11 3 jul 18:01 /usr/lib/libssl.so -> libssl.so.5 -r--r--r-- 1 root wheel 938221 16 oct 2005 /usr/lib/libssl.so.3 -r--r--r-- 1 root wheel 259018 25 jui 03:19 /usr/lib/libssl.so.4 -r--r--r-- 1 root wheel 259018 3 jul 18:01 /usr/lib/libssl.so.5 --- I notice that this link refers to the same problem without any solution http://www.bsdforums.org/forums/archive/index.php/t-20349.html It's weird that a fresh firefox compiled from ports looks for libssl.so.4 and not .5 .... I have no clues about how to fix this error.