From owner-cvs-all@FreeBSD.ORG Sat Sep 25 06:03:43 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AB9816A4CE; Sat, 25 Sep 2004 06:03:43 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id CBAEF43D1D; Sat, 25 Sep 2004 06:03:42 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (oak.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i8P63gud040210; Sat, 25 Sep 2004 09:03:42 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 44785-07; Sat, 25 Sep 2004 09:03:41 +0300 (EEST) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id i8P63fme040207 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 25 Sep 2004 09:03:41 +0300 (EEST) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id i8P63X4w096306; Sat, 25 Sep 2004 09:03:33 +0300 (EEST) (envelope-from ru) Date: Sat, 25 Sep 2004 09:03:33 +0300 From: Ruslan Ermilov To: "Bjoern A. Zeeb" Message-ID: <20040925060333.GC87070@ip.net.ua> References: <200409241342.i8ODg06a030839@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="kfjH4zxOES6UT95V" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/share/mk bsd.libnames.mk src/lib/bind config.mk src/lib/bind/bind Makefile src/lib/bind/bind9 Makefile src/lib/bind/dns Makefile src/lib/bind/isc Makefile src/l X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Sep 2004 06:03:43 -0000 --kfjH4zxOES6UT95V Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Sep 24, 2004 at 10:14:32PM +0000, Bjoern A. Zeeb wrote: > On Fri, 24 Sep 2004, Ruslan Ermilov wrote: >=20 > Hi, >=20 > > Log: > > Don't expose BIND libraries and their headers to the public by defaul= t, > > but have a knob (WANT_BIND_LIBS) to build and install them in /usr/lib > > and /usr/include. Rumors are that this may be useful at a later poin= t, > > let's see. >=20 > can you please be more precise ? >=20 I wasn't aware of this myself when committing this. It was later pointed out that lwres library (light-weight resolver library) can replace our resolver code in libc at some point. I think once this is done, we'll just remove this the WITH_BIND_LIBS knob, and only install lwres library, and make all other BIND library internal without a knob to expose them. > > What this really means is that all BIND libraries are now internal to > > buildworld (by default, unless WANT_BIND_LIBS is defined), and linked > > statically into various BIND executables. >=20 > these days that there is a dynalically linked base system why do it > the opposite way ? I am just curious ;-) >=20 Why would we need four libraries that aren't otherwise used by anything else? Should we also install libgroff, and all internal GCC and BU libraries? ;) > Also I would be interested in the difference of size this makes if you > build statically vs. dynamically and in both ways install all binaries > (plus libraries in the dyn case) ? >=20 Enable WITH_BIND_LIBS and check for yourself? ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --kfjH4zxOES6UT95V Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBVQo1qRfpzJluFF4RAsQMAJ9kYNo7+zb3LSHdfwNt379+ev6jBgCfRj4L 5noXS4V0ezE4vlhFtJvgGNA= =R/ca -----END PGP SIGNATURE----- --kfjH4zxOES6UT95V--