From owner-freebsd-ports@FreeBSD.ORG Wed Mar 24 18:04:23 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF98B16A4CE for ; Wed, 24 Mar 2004 18:04:23 -0800 (PST) Received: from web40605.mail.yahoo.com (web40605.mail.yahoo.com [66.218.78.142]) by mx1.FreeBSD.org (Postfix) with SMTP id A0A6243D2D for ; Wed, 24 Mar 2004 18:04:23 -0800 (PST) (envelope-from manual3000@yahoo.com) Message-ID: <20040325020423.30392.qmail@web40605.mail.yahoo.com> Received: from [213.249.18.67] by web40605.mail.yahoo.com via HTTP; Wed, 24 Mar 2004 18:04:23 PST Date: Wed, 24 Mar 2004 18:04:23 -0800 (PST) From: MaNUaL To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: openssl update problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Mar 2004 02:04:24 -0000 Hi. I am using 5.2.1-RELEASE-p3 and yesterday I installed openssl and openssh from ports with OPENSSL_OVERWRITE_BASE=yes and OPENSSH_OVERWRITE_BASE=yes I get the following: In pkg_info: openssl-overwrite-base-0.9.7d SSL and crypto library In: openssl version: OpenSSL 0.9.7c-p1 30 Sep 2003 Openssh-portable: sshd version OpenSSH_3.8p1, OpenSSL 0.9.7d 17 Mar 2004 I also get the following error during reboot after sshd starts: ..... Starting sshd. /libexec/ld-elf.so.1: /usr/lib/libssl.so.3: Undefined symbol "ENV_idea_cbc" /libexec/ld-elf.so.1: /usr/lib/libssl.so.3: Undefined symbol "ENV_idea_cbc" ....... I tried the following: 1. root@/root #whereis openssl openssl: /usr/bin/openssl /usr/share/openssl/man/man1/openssl.1.gz /usr/src/secure/usr.bin/openssl 2. root@/root #which openssl /usr/bin/openssl 3. root@/root #locate openssl ...... /etc/ssl/openssl.cnf /etc/ssl/openssl.cnf.sample /usr/bin/openssl /usr/include/openssl /usr/include/openssl/aes.h /usr/include/openssl/aes_locl.h /usr/include/openssl/asn1.h /usr/include/openssl/asn1_mac.h /usr/include/openssl/asn1t.h /usr/include/openssl/bio.h /usr/include/openssl/blowfish.h /usr/include/openssl/bn.h /usr/include/openssl/buffer.h /usr/include/openssl/cast.h /usr/include/openssl/comp.h /usr/include/openssl/conf.h /usr/include/openssl/conf_api.h /usr/include/openssl/crypto.h /usr/include/openssl/des.h /usr/include/openssl/des_old.h /usr/include/openssl/dh.h /usr/include/openssl/dsa.h /usr/include/openssl/dso.h /usr/include/openssl/e_os.h /usr/include/openssl/e_os2.h /usr/include/openssl/ebcdic.h /usr/include/openssl/ec.h /usr/include/openssl/eng_int.h /usr/include/openssl/engine.h /usr/include/openssl/err.h /usr/include/openssl/evp.h /usr/include/openssl/hmac.h /usr/include/openssl/hw_4758_cca_err.h /usr/include/openssl/hw_aep_err.h /usr/include/openssl/hw_atalla_err.h /usr/include/openssl/hw_cswift_err.h /usr/include/openssl/hw_ncipher_err.h /usr/include/openssl/hw_nuron_err.h /usr/include/openssl/hw_sureware_err.h /usr/include/openssl/hw_ubsec_err.h /usr/include/openssl/idea.h /usr/include/openssl/krb5_asn.h /usr/include/openssl/kssl.h /usr/include/openssl/lhash.h /usr/include/openssl/md2.h /usr/include/openssl/md4.h /usr/include/openssl/md5.h /usr/include/openssl/mdc2.h /usr/include/openssl/obj_mac.h /usr/include/openssl/objects.h /usr/include/openssl/ocsp.h /usr/include/openssl/opensslconf.h /usr/include/openssl/opensslv.h /usr/include/openssl/ossl_typ.h /usr/include/openssl/pem.h /usr/include/openssl/pem2.h /usr/include/openssl/pkcs12.h /usr/include/openssl/pkcs7.h /usr/include/openssl/rand.h/usr/include/openssl/rc2.h /usr/include/openssl/rc4.h /usr/include/openssl/rc5.h /usr/include/openssl/ripemd.h /usr/include/openssl/rsa.h /usr/include/openssl/safestack.h /usr/include/openssl/sha.h /usr/include/openssl/ssl.h /usr/include/openssl/ssl2.h /usr/include/openssl/ssl23.h /usr/include/openssl/ssl3.h /usr/include/openssl/stack.h /usr/include/openssl/symhacks.h /usr/include/openssl/tls1.h /usr/include/openssl/tmdiff.h /usr/include/openssl/txt_db.h /usr/include/openssl/ui.h /usr/include/openssl/ui_compat.h /usr/include/openssl/ui_locl.h /usr/include/openssl/x509.h /usr/include/openssl/x509_vfy.h /usr/include/openssl/x509v3.h /usr/lib/pkgconfig/openssl.pc /usr/openssl /usr/share/openssl /var/db/pkg/openssl-overwrite-base-0.9.7d /var/db/pkg/openssl-overwrite-base-0.9.7d/+COMMENT /var/db/pkg/openssl-overwrite-base-0.9.7d/+CONTENTS /var/db/pkg/openssl-overwrite-base-0.9.7d/+DESC /var/db/pkg/openssl-overwrite-base-0.9.7d/+DISPLAY /var/db/pkg/openssl-overwrite-base-0.9.7d/+MTREE_DIRS ...... 4. #ldd /usr/bin/openssl /usr/bin/openssl: libc_r.so.5 => /usr/lib/libc_r.so.5 (0x280c0000) libssl.so.3 => /usr/lib/libssl.so.3 (0x280e4000) libcrypto.so.3 => /lib/libcrypto.so.3 (0x28115000) libc.so.5 => /lib/libc.so.5 (0x28223000) and 5. root@/usr/lib # lrwxr-xr-x 1 root wheel 11 Mar 22 00:07 libssl.so -> libssl.so.3 Everything seems correct.. I should add that i tried installing it from ports with "make OPENSSL_OVERWRITE_BASE=yes install clean" and with portupgrade -rif security/openssl (with an added MAKE_ARGS in /usr/local/etc/pkgtools.conf of: 'security/openssl' => 'OPENSSL_OVERWRITE_BASE=yes ', ) but the same happens.. Am i doing anything wrong? __________________________________ Do you Yahoo!? Yahoo! Finance Tax Center - File online. File on time. http://taxes.yahoo.com/filing.html