From owner-cvs-all Sun May 12 4:44:32 2002 Delivered-To: cvs-all@freebsd.org Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by hub.freebsd.org (Postfix) with ESMTP id E200F37B404; Sun, 12 May 2002 04:44:12 -0700 (PDT) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.6/8.11.2) id g4CBi5r97267; Sun, 12 May 2002 14:44:05 +0300 (EEST) (envelope-from ru) Date: Sun, 12 May 2002 14:44:05 +0300 From: Ruslan Ermilov To: "David O'Brien" , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, Bruce Evans , Bruce Evans , Dag-Erling Smorgrav Subject: Re: cvs commit: src/share/mk bsd.lib.mk Message-ID: <20020512114405.GA96840@sunbay.com> References: <20020510152512.GB14295@sunbay.com> <20020512013147.O4925-100000@gamplex.bde.org> <20020511105359.B11522@dragon.nuxi.com> <20020512070521.GA79173@sunbay.com> <20020512043319.C19218@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jRHKVT23PllUwdXP" Content-Disposition: inline In-Reply-To: <20020512043319.C19218@dragon.nuxi.com> User-Agent: Mutt/1.3.99i Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --jRHKVT23PllUwdXP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 12, 2002 at 04:33:19AM -0700, David O'Brien wrote: > On Sun, May 12, 2002 at 10:05:21AM +0300, Ruslan Ermilov wrote: > > NOLIB shouldn't exist at all. It should be implied by the missing LIB= =3D > > assignment. And of couse NOLIB (or missing LIB=3D variant of it) should > > not imply NOMAN, etc. Please pass your further bsd.lib.mk changes for > > review through me. >=20 > Why should NOLIB / lack of LIB=3D not imply NOMAN? We need a knob that > says -- this .a (and only .a; no .so, no _p.a) is built as an > intermediate step of building a binary. Such .a's by definition have no > man pages. This is a common occurrence in our tree, and a Makefile > writer should not have to add 4 additional knobs to get the desired > functionality. Not to mention the use of some of the bsd.lib.mk knobs is > not clear from their name, nor the CVS commit logs. >=20 I think that NOLIB should be designated by the lack of LIB=3D, and NOMAN (in the case of internal library) should as such be designated by the lack of MAN=3D. I don't see why we should force NOMAN in that case. > If you are the owner of bsd.lib.mk to demand that I pass all submissions > thru you, then you make the changes to remove NOMAN. You don't like my > design, so there is little I can do for you. >=20 Sorry this sounded not quite polite from a non-native speaker. What I was actually trying to say is "could you please" because as you may have noticed I'm currently doing quite extensive amount of work under share/mk. > IF we had an architureal board to arbitrate differing opinions based on > technical merit. Unfortunately we have no such body, nor anything even > comes close to providing the needed gudience in w/in FreeBSD. >=20 We have it and it's called arch@FreeBSD.org. Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --jRHKVT23PllUwdXP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE83lWFUkv4P6juNwoRAkurAKCL5zlUhagT5iUztBSeKsS3OO6aoACeJeUf HK2FfLgeg1iveFwfjYYLGOE= =rLEl -----END PGP SIGNATURE----- --jRHKVT23PllUwdXP-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message