From owner-cvs-all Wed Dec 29 5:15: 4 1999 Delivered-To: cvs-all@freebsd.org Received: from emmi.physik.TU-Berlin.DE (emmi.physik.TU-Berlin.DE [130.149.160.103]) by hub.freebsd.org (Postfix) with ESMTP id 477A41562A; Wed, 29 Dec 1999 05:14:59 -0800 (PST) (envelope-from ibex@emmi.physik.TU-Berlin.DE) Received: (from ibex@localhost) by emmi.physik.TU-Berlin.DE (8.9.3/8.9.3) id OAA17465; Wed, 29 Dec 1999 14:14:29 +0100 (CET) (envelope-from ibex) Date: Wed, 29 Dec 1999 14:14:29 +0100 From: Dirk Froemberg To: Kris Kennaway Cc: cvs-all@freebsd.org, cvs-committers@freebsd.org Subject: Re: cvs commit: src/secure/usr.bin Makefile src/secure/usr.bin/openssl Makefile Message-ID: <19991229141429.A17204@physik.TU-Berlin.DE> References: <19991229004713.A9128@physik.TU-Berlin.DE> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: ; from kris@hub.freebsd.org on Wed, Dec 29, 1999 at 04:45:01AM -0800 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk Hi Kris! On Wed, Dec 29, 1999 at 04:45:01AM -0800, Kris Kennaway wrote: > On Wed, 29 Dec 1999, Dirk Froemberg wrote: > > But what about the openssl port and the ports depending on/using the > > openssl port, now? > > > > Will this be merged into RELENG_3? If not we'll have to surround > > dependecies to openssl by something like > > > > .if !exists(/usr/lib/libcrypto.so) || !exists(/usr/lib/libssl.so) > > LIB_DEPENDS= crypto.1:${PORTSDIR}/security/openssl > > Hmm. I have no immediate plans to MFC because it's not something we've > discussed, but I don't see any reason why it couldn't be once everything > is stabilized. Does LIB_DEPENDS pick up libraries in /usr/lib? If not, > that would probably be the best way out of this: in the 4.0 case the > dependency would always succeed and the port would never be built. LIB_DEPENDS basically does "ldconfig -r | grep ..." (line 2300 bsd.port.mk). So it would also catch shared libraries in /usr/lib. But only if the versions of the libraries in the base system and the ports tree are the same. IMHO ".if exists(...) LIB_DEPENDS=... .endif" is safer. IIRC some ports have dependencies to header files from openssl. They have to be .if'ed out, anyway. Ok, so I'll take care about the openssl port and ports depending on openssl. Regards Dirk -- Dirk Froemberg FreeBSD: The Power to Serve! http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message