From owner-cvs-all Fri Feb 25 1:50:52 2000 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id EC64737BF09; Fri, 25 Feb 2000 01:50:47 -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 BAA79219; Fri, 25 Feb 2000 01:50:47 -0800 (PST) (envelope-from kris@FreeBSD.org) X-Authentication-Warning: freefall.freebsd.org: kris owned process doing -bs Date: Fri, 25 Feb 2000 01:50:47 -0800 (PST) From: Kris Kennaway To: Peter Wemm 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: <20000225093931.D9C761CD7@overcee.netplex.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk On Fri, 25 Feb 2000, Peter Wemm wrote: > > So you're saying there's a disparity between the libcrypto in the > > international crypto repository and the one in the US, or that non-US > > sites still need to wholesale replace this library? I thought getting > > away from that was the whole point of abstracting rsaref away, if so. > > It's done. *everybody* is supposed to just use -lcrypto, regardless > of whether they are in the US or elsewhere. -lrsaref and -lRSAglue The issue is that the intl version of libcrypto is different from the US version. That was never the issue we were addressing here..the issue was making it so there weren't two versions of the *US* libcrypto. > should not be used in new stuff, unless 3.x portability is required. 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). > The only special case at present is if you are in the US and are > trying to build static binaries using RSA. In that sole case, you > need to add a reference to librsaref.a on the link line. > > Since we link ports dynamic by default, it shouldn't be an issue. Ports link themselves, actually..probably most of them choose to link dynamically, but I'm not sure off the top of my head. Kris ---- "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 cvs-all" in the body of the message