From owner-freebsd-current Sun Feb 20 1:29:53 2000 Delivered-To: freebsd-current@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A7CB437BE7D; Sun, 20 Feb 2000 01:29:51 -0800 (PST) (envelope-from kris@FreeBSD.org) Received: from localhost (kris@localhost) by freefall.freebsd.org (8.9.3/8.9.2) with ESMTP id BAA22653; Sun, 20 Feb 2000 01:29:51 -0800 (PST) (envelope-from kris@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: kris owned process doing -bs Date: Sun, 20 Feb 2000 01:29:50 -0800 (PST) From: Kris Kennaway To: "Jordan K. Hubbard" Cc: Victor Salaman , freebsd-current@FreeBSD.org Subject: Re: openssl in -current In-Reply-To: <94717.951038390@zippy.cdrom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 20 Feb 2000, Jordan K. Hubbard wrote: > > See Jim Bloom's patch of earlier this evening. > > Sorry, I'm the release engineer - I only "see" something as fixed when > it's actually committed to the tree and in my current build. :) Well, I'm not allowed to commit to that file :) I also haven't sent in the patch yet because I'm waiting on the outcome of this discussion about whether we're even going to keep it. > Yes, it's clear that this is more evil than I thought. :-) > > This is just wrong. If I go to build openssh then I expect it to DTRT > with openssl whether or not openssl depends on RSA, I don't expect to > go have to install a package manually and then continue with my build. > That's not how openssh or other RSA-using ports *used* to work and I > and many others were quite pleased with the previous behavior, we > would prefer to keep it. I also have to wonder about your assertion > that we can't just have librsaref.so as either a set of stubs or "the > real deal" - can you tell me more exactly why couldn't you do this > with a little help from our friendly weak symbol support? The problem is that as things are now, when you compile libcrypto with RSAref support, it has two symbol dependencies on librsaglue, which in turn has a whole lot of dependencies on librsaref. I don't know how weak symbols work - someone with more experience in such matters would have to help me understand it :-) Kris > - Jordan ---- "How many roads must a man walk down, before you call him a man?" "Eight!" "That was a rhetorical question!" "Oh..then, seven!" -- Homer Simpson To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message