From owner-cvs-all Fri Feb 25 10:30:19 2000 Delivered-To: cvs-all@freebsd.org Received: from overcee.netplex.com.au (overcee.netplex.com.au [202.12.86.7]) by hub.freebsd.org (Postfix) with ESMTP id CFE2F37BBBE; Fri, 25 Feb 2000 10:30:02 -0800 (PST) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id B17191CDF; Sat, 26 Feb 2000 02:29:58 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.1.1 10/15/1999 To: Kris Kennaway Cc: "Jordan K. Hubbard" , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/secure/usr.bin/openssl Makefile src/secure/usr.bin/scp Makefile src/secure/usr.bin/ssh Makefile src/secure/usr.bin/ssh-add Makefile src/secure/usr.bin/ssh-agent Makefile src/secure/usr.bin/ssh-keygen Makefile ... In-Reply-To: Message from Kris Kennaway of "Fri, 25 Feb 2000 10:19:07 PST." Date: Sat, 26 Feb 2000 02:29:58 +0800 From: Peter Wemm Message-Id: <20000225182958.B17191CDF@overcee.netplex.com.au> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk Kris Kennaway wrote: > On Fri, 25 Feb 2000, Jordan K. Hubbard wrote: > > > Or you want it to link on another platform. I'm not sure at what point it > > > was decided that -lrsaref -lRSAglue became deprecated (as opposed to > > > optional) because they're required for cross-platform compatability (in > > > both directions). > > > > You mean across the other *BSDs or what here? > > I mean that someone who writes portable C code on FreeBSD 4.x and links it > to openssl by just using -lcrypto, relying on -lcrypto to pull in what > other platforms (and FreeBSD 3.x) has as -lRSAglue -lrsaref, will find > their code does not link on other platforms who use something closer to > the "stock" OpenSSL (Linux, Solaris, OpenBSD, Win32, ...). The "default" configration of OpenSSL FWIW doesn't use rsaref. :-) You have to go out of your way to arrange it and libRSAglue. -current's present behavior is to emulate the default non-rsaref configuratio of OpenSSL, but it still supports (harmlessly) using -lRSAglue and -lrsaref. I'm also looking forwards to another 6 months down the track when nobody in their right mind will use rsaref. I'd rather we got over the change now rather than having to change 4.x-stable mid-stream. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message