From owner-freebsd-hackers@FreeBSD.ORG Sat Oct 27 14:45:04 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 4DCFAC47 for ; Sat, 27 Oct 2012 14:45:04 +0000 (UTC) (envelope-from bryan@shatow.net) Received: from secure.xzibition.com (secure.xzibition.com [173.160.118.92]) by mx1.freebsd.org (Postfix) with ESMTP id D4A488FC0C for ; Sat, 27 Oct 2012 14:45:03 +0000 (UTC) DomainKey-Signature: a=rsa-sha1; c=nofws; d=shatow.net; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s=sweb; b=HdTCFz ur9Hkkoyb8oCSc3b5DMTbnUkR3Fs5431rlgg4XEyTke+7qIsGr85j1RRBRgezUOX OZpXuHiic+uOWT4mqvpCmBBDGSTd5xWFzH8UCOpAFJC/raO6gkcPUk8loekgkQjq PbmqjZGZEAcJ3efedPR+NVnRsh2F9G4A5vcPY= DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=shatow.net; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; s=sweb; bh=MlvMTgKI9L/g nTAT3gsNdFcSpViNazLCP0WITj5yPOQ=; b=iywhSYh2sU1jaoK+zeFiNX0JdSrY pgZpoSfcYl1X9S3FncBdkuHqDNn3b2NCvUQ6ybVd4Pb1BI2OmlAlXw8sOr+zdW2j ITUPNF/fDcRCgaSpusIvjpEPyBhZx6utiVYGBUrJknYNVHIkkSymD81lmPdDeQtD OFgJd45oBZE2iqc= Received: (qmail 70325 invoked from network); 27 Oct 2012 09:45:01 -0500 Received: from unknown (HELO ?10.10.0.115?) (bryan@shatow.net@10.10.0.115) by sweb.xzibition.com with ESMTPA; 27 Oct 2012 09:45:01 -0500 Message-ID: <508BF354.4060208@shatow.net> Date: Sat, 27 Oct 2012 09:44:36 -0500 From: Bryan Drewery User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121010 Thunderbird/16.0.1 MIME-Version: 1.0 To: "Simon J. Gerraty" Subject: Re: [CFT/RFC]: refactor bsd.prog.mk to understand multiple programs instead of a singular program References: <201210020750.23358.jhb@freebsd.org> <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> <508BF062.8020101@shatow.net> In-Reply-To: X-Enigmail-Version: 1.4.5 OpenPGP: id=3C9B0CF9; url=http://www.shatow.net/bryan/bryan.asc Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Sat, 27 Oct 2012 15:37:53 +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 14:45:04 -0000 On 10/27/2012 9:40 AM, Eitan Adler wrote: > On 27 October 2012 10:34, Chris Rees wrote: >>> This "weeks" is making a assumptions that users 1. reads ports@ or 2. >>> Update to security/errata patches in a timely manner or 3. Read UPDATING >> >> Quite. This should be at least a few months, otherwise we're making >> unreasonable requests of our users, and yet again annoy them by >> breaking older versions-- this time with no real benefit for >> end-users. > > +1 > > I would venture to guess that most of our users don't even read -announce. > > In addition there are non-ports concerns here. Many people probably > have custom Makefiles they use for their own projects which may rely > on existing behavior. > > I apologize for not reading the full thread. Could there be a make.conf/env setting to make bmake run AS pmake in full compat mode? On by default until all older branches are EoL, then it can flip and be optional. Or even via a symlink, whatever it is invoked as is what mode it runs in. Bryan