All pastes #78197 Raw Edit

Stuff

public text v1 · immutable
·published 2006-07-03 21:50 UTC
rendered paste body
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.