Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 May 2002 04:33:19 -0700
From:      "David O'Brien" <obrien@FreeBSD.org>
To:        Ruslan Ermilov <ru@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, Bruce Evans <bde@zeta.org.au>, Bruce Evans <bde@FreeBSD.org>, Dag-Erling Smorgrav <des@FreeBSD.org>
Subject:   Re: cvs commit: src/share/mk bsd.lib.mk
Message-ID:  <20020512043319.C19218@dragon.nuxi.com>
In-Reply-To: <20020512070521.GA79173@sunbay.com>; from ru@FreeBSD.org on Sun, May 12, 2002 at 10:05:21AM %2B0300
References:  <20020510152512.GB14295@sunbay.com> <20020512013147.O4925-100000@gamplex.bde.org> <20020511105359.B11522@dragon.nuxi.com> <20020512070521.GA79173@sunbay.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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=
> assignment.  And of couse NOLIB (or missing LIB= variant of it) should
> not imply NOMAN, etc.  Please pass your further bsd.lib.mk changes for
> review through me.

Why should NOLIB / lack of LIB= 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.

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.

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.

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?20020512043319.C19218>