[RFC] fully integrate etc/Makefile into bsd.prog.mk

Peter Wemm peter at wemm.org
Tue Sep 23 22:17:11 UTC 2014


On 9/23/14 3:01 PM, NGie Cooper wrote:
> On Tue, Sep 23, 2014 at 8:07 AM, Warner Losh <imp at bsdimp.com> wrote:
>>
>> On Sep 23, 2014, at 2:41 AM, Garrett Cooper <yaneurabeya at gmail.com> wrote:
>>
>>> Hi all,
>>>    I was wondering if anyone would have any serious objections to me converting etc/Makefile . The rationale for doing this work would be to ease maintenance/customization.
>>
>> Converting it from what to what?
> 

[..]

> The three observations above are separate items and somewhat
> orthogonal/parallel to the work being discussed above (maybe I should
> have titled the thread "cleaning up the etc/Makefile kitchensink", but
> I was trying to be less bikesheddy).

Please keep in mind that the interface here to release build processes has
been relatively stable for a long time.  Gratuitous changes for no clear
benefit would not be well received if it means having to do things
significantly differently on some branches to others.

Knowledge of how this works, and/or workarounds for the quirks in it
embedded in at least the following:
mergemaster
etcupdate
snapshot builder
release build process
cluster release build process
my employer's release build process, along with other people's.

If there's a clear benefit that makes disrupting those all worth it, it had
better be more tangible than "it looks cleaner".

You're right that it's far from pretty, but its dealt with the same way at
least as far back as stable/4 and consistency is important to some of us.

-- 
Peter Wemm - peter at wemm.org; peter at FreeBSD.org; peter at yahoo-inc.com; KI6FJV

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-arch/attachments/20140923/5faa154c/attachment.sig>


More information about the freebsd-arch mailing list