From owner-freebsd-hackers@FreeBSD.ORG Sat Oct 27 18:52:38 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 986A4ADE; Sat, 27 Oct 2012 18:52:38 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from exprod7og113.obsmtp.com (exprod7og113.obsmtp.com [64.18.2.179]) by mx1.freebsd.org (Postfix) with ESMTP id 0B07D8FC14; Sat, 27 Oct 2012 18:52:36 +0000 (UTC) Received: from P-EMHUB03-HQ.jnpr.net ([66.129.224.36]) (using TLSv1) by exprod7ob113.postini.com ([64.18.6.12]) with SMTP ID DSNKUIwtbdHhIe3eqCD7ES0QxKgx2/2Zyf3n@postini.com; Sat, 27 Oct 2012 11:52:38 PDT Received: from magenta.juniper.net (172.17.27.123) by P-EMHUB03-HQ.jnpr.net (172.24.192.33) with Microsoft SMTP Server (TLS) id 8.3.213.0; Sat, 27 Oct 2012 11:52:29 -0700 Received: from chaos.jnpr.net (chaos.jnpr.net [172.24.29.229]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id q9RIqSh62153; Sat, 27 Oct 2012 11:52:28 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos.jnpr.net (localhost [127.0.0.1]) by chaos.jnpr.net (Postfix) with ESMTP id 9CC5B58094; Sat, 27 Oct 2012 11:52:28 -0700 (PDT) To: Chris Rees Subject: Re: [CFT/RFC]: refactor bsd.prog.mk to understand multiple programs instead of a singular program In-Reply-To: References: <201210020750.23358.jhb@freebsd.org> <201210021037.27762.jhb@freebsd.org> <127FA63D-8EEE-4616-AE1E-C39469DDCC6A@xcllnt.net> <20121025211522.GA32636@dragon.NUXI.org> <3F52B7C9-A7B7-4E0E-87D0-1E67FE5D0BA7@xcllnt.net> <20121025221244.GG3808@ithaqua.etoilebsd.net> <20121026181152.GC44331@dragon.NUXI.org> <20121026204910.E1FFA58094@chaos.jnpr.net> <20121026233225.54FB858094@chaos.jnpr.net> Comments: In-reply-to: Chris Rees message dated "Sat, 27 Oct 2012 14:23:29 +0100." From: "Simon J. Gerraty" X-Mailer: MH-E 7.82+cvs; nmh 1.3; GNU Emacs 22.3.1 Date: Sat, 27 Oct 2012 11:52:28 -0700 Message-ID: <20121027185228.9CC5B58094@chaos.jnpr.net> MIME-Version: 1.0 Content-Type: text/plain X-Mailman-Approved-At: Sat, 27 Oct 2012 19:11:56 +0000 Cc: freebsd-hackers@freebsd.org, freebsd-arch@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 27 Oct 2012 18:52:38 -0000 On Sat, 27 Oct 2012 14:23:29 +0100, Chris Rees writes: >We (ab)use the security update mechanism to merge the pmake changes >(:tl and :tu) into releng/7.4 and releng/8.3 (possibly the earlier I originally provided the :tl and :tu patch for something like that (not planning any abuse mind ;-) But, if portmgr test my "patch" and find it works "ok" (for some value of "ok") for older releases, this probably isn't necessary? It may still be useful though to provide an updated fmake via ports, which could make it easier for folk to migrate other code bases. The sed script to be applied to makefiles is trivial btw: $ cat f2bmake.sed /$.*:[UL][:)}]/ { s,:L,:tl,g;s,:U,:tu,g; } $