From owner-freebsd-stable Sun Feb 23 18:26:11 2003 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6100037B401 for ; Sun, 23 Feb 2003 18:26:09 -0800 (PST) Received: from stealthgeeks.net (h-66-134-120-173.LSANCA54.covad.net [66.134.120.173]) by mx1.FreeBSD.org (Postfix) with SMTP id 7590743FCB for ; Sun, 23 Feb 2003 18:26:08 -0800 (PST) (envelope-from patrick@stealthgeeks.net) Received: (qmail 60955 invoked by uid 1001); 24 Feb 2003 02:26:08 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 24 Feb 2003 02:26:08 -0000 Date: Sun, 23 Feb 2003 18:26:08 -0800 (PST) From: Patrick To: "Jacques A. Vidrine" Cc: stable@freebsd.org Subject: Re: OpenSSL-related problem In-Reply-To: <20030224020952.GA3283@madman.celabo.org> Message-ID: <20030223181638.S60849@rockstar.stealthgeeks.net> References: <20030223173041.O45086@rockstar.stealthgeeks.net> <20030224020952.GA3283@madman.celabo.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 23 Feb 2003, Jacques A. Vidrine wrote: > On Sun, Feb 23, 2003 at 05:39:39PM -0800, Patrick wrote: > > > > Hi, > > > > I cvsup'd to the latest stable today, did all of the normal foo to get a > > new kernel and world. I ended up with a system where any of my > > ports/locally installed software that relies on OpenSSL craps out with > > > > /usr/libexec/ld-elf.so.1: (executable name): Undefined symbol > > "OpenSSL_add_all_algorithms" > > > > My workaround was to go and rebuild these programs to get everything back > > up, but this definitely seems like it shouldn't be. > > > > I saw someone else reported something similar but received no response. > > > > Any idea? > > I imagine this happened because you created a symlink from > libcrypto.so.2 -> libcrypto.so.3. Don't do that. Just leave the > old libcrypto.so.2 alone, or move it to /usr/lib/compat. > > libcrypto.so.2 (OpenSSL 0.9.6) export the symbol > `OpenSSL_add_all_algorithms', but libcrypto.so.3 (OpenSSL 0.9.7) does > not. > I imagine this happened because you created a symlink from > libcrypto.so.2 -> libcrypto.so.3. Thanks for the response. I don't have a libcrypto.so.2 -> libcrypto.so.3 link. The only thing close is a libcrypto.so -> libcrypto.so.3 link. /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ Patrick Greenwell Asking the wrong questions is the leading cause of wrong answers \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message