Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Dec 1999 14:14:29 +0100
From:      Dirk Froemberg <dirk@freebsd.org>
To:        Kris Kennaway <kris@hub.freebsd.org>
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>
In-Reply-To: <Pine.BSF.4.21.9912290441460.96581-100000@hub.freebsd.org>; from kris@hub.freebsd.org on Wed, Dec 29, 1999 at 04:45:01AM -0800
References:  <19991229004713.A9128@physik.TU-Berlin.DE> <Pine.BSF.4.21.9912290441460.96581-100000@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19991229141429.A17204>