From owner-svn-src-head@FreeBSD.ORG Sat Jun 20 23:33:34 2015 Return-Path: Delivered-To: svn-src-head@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 08071F89; Sat, 20 Jun 2015 23:33:34 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0144.outbound.protection.outlook.com [157.56.110.144]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 404F1836; Sat, 20 Jun 2015 23:33:32 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from BY1PR0501CA0034.namprd05.prod.outlook.com (10.162.139.44) by BY2PR05MB709.namprd05.prod.outlook.com (10.141.222.142) with Microsoft SMTP Server (TLS) id 15.1.190.14; Sat, 20 Jun 2015 23:33:23 +0000 Received: from BN1AFFO11FD034.protection.gbl (2a01:111:f400:7c10::167) by BY1PR0501CA0034.outlook.office365.com (2a01:111:e400:4821::44) with Microsoft SMTP Server (TLS) id 15.1.195.15 via Frontend Transport; Sat, 20 Jun 2015 23:33:24 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.19) smtp.mailfrom=juniper.net; freebsd.org; dkim=none (message not signed) header.d=none; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.19 as permitted sender) Received: from P-EMF02-SAC.jnpr.net (66.129.239.19) by BN1AFFO11FD034.mail.protection.outlook.com (10.58.52.158) with Microsoft SMTP Server (TLS) id 15.1.190.9 via Frontend Transport; Sat, 20 Jun 2015 23:33:23 +0000 Received: from magenta.juniper.net (172.17.27.123) by P-EMF02-SAC.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.146.0; Sat, 20 Jun 2015 16:33:21 -0700 Received: from chaos.jnpr.net (chaos.jnpr.net [172.21.16.28]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id t5KNXLD96314; Sat, 20 Jun 2015 16:33:21 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos (localhost [127.0.0.1]) by chaos.jnpr.net (Postfix) with ESMTP id 21338580AA; Sat, 20 Jun 2015 16:33:21 -0700 (PDT) To: Warner Losh CC: , , Subject: Re: svn commit: r284650 - head/share/mk In-Reply-To: <93269D94-59D9-4643-9EE1-12B3A78A3B00@bsdimp.com> References: <201506202148.t5KLm7hI091030@svn.freebsd.org> <93269D94-59D9-4643-9EE1-12B3A78A3B00@bsdimp.com> Comments: In-reply-to: Warner Losh message dated "Sat, 20 Jun 2015 16:57:07 -0600." From: "Simon J. Gerraty" X-Mailer: MH-E 8.0.3; nmh 1.3; GNU Emacs 22.3.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Date: Sat, 20 Jun 2015 16:33:21 -0700 Message-ID: <17256.1434843201@chaos> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD034; 1:VqyGNPL3R5UlDlZQCfWnQvDKtTGkn983rpTsoc3Iha6LyEC+H8o9mTvbmSnXKxHhtGMqNbAkgtsPj7uWhzHB4NwnUNvNiH9smkbrikcUewgGR3B7FP83dnCEl+/O694IE79g16wRvrtODFBuuFSfXulmjPeMDLl1fp+HgsyDBc3b0vq8QjZcD+WawgfMxEUG2ef/4ZSu/OK0SDUYGZLrM8KILHXdgLqmp3o+ZqSJNZzyztIar7FxOgjC7rPpk4U9r90KjYmceFi3Qhl4RUNfdLYTZ+hLm+aCPH0LForfA1Xr4Qd+pNcDKqp/GbFNaJcfcJWtCmioL7B0jPQ/OBAyGQ== X-Forefront-Antispam-Report: CIP:66.129.239.19; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(199003)(24454002)(189002)(6806004)(68736005)(50466002)(5001960100002)(110136002)(105596002)(76506005)(2950100001)(77096005)(92566002)(189998001)(19580405001)(76176999)(19580395003)(57986006)(106466001)(50986999)(77156002)(62966003)(50226001)(47776003)(86362001)(117636001)(87936001)(46102003)(97736004)(33716001)(23676002)(62816006)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR05MB709; H:P-EMF02-SAC.jnpr.net; FPR:; SPF:SoftFail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2PR05MB709; 2:jctCR3H1LlnPkuHItzyYisNlPj1eER5TaR2TY6aTEbJFXyvtBzYTW8DOQP0HFc0y; 2:oBKYSwt96RN7NkZBfvailB4vWz6b3IBHTqRX1J729cpajLhLV1rcS7wsUon8dN8ihEnsITna/29L7l7R1fuzlHoM86GYK0eNp/i3RpQPzCaV+VxwTl7ipfZZLoHzg2tWTFYwoQUphiLTpq14zk+R/wr/USm+cFGV5qfnpnqCsUL0bPtwwlbOlcMaRgygZa5V/BaW5SWXt+J7ZbZW9LZ5FK+HgnrePYI1kYCbrB6coNU=; 6:tF24TGtCivRi4PBALtGB0nkFoaWQH+UB/JuEGcgt7AH9l5xMaH1G3SNThDgcno8LNbLemtKZ3p3aBGjQnCDCQq9qoAjHPcTKT/3mPzp2u/mHThWecXKc3yDpiWrjxWv9eKSKincDHBcuebDqhobc8nDVFPzi8hCwzYLjS0v0IheCjRRckXTdOXm3pr7KvRo4A9Z2nRzrwh+m/ILsCoidL8Je2nnJ4x0uOz0jbwi1G5zrKWNLLBqSxXIdcprtkRWwWxD3rFx6nXDLsfF0sVjbBAiivFm9s8EOv7YwiWfn11nmgtncWGCLlouqaH4annROMAr51SeRxMDEuB5yDqACDcn38lzF+NQ7feYIDVFg2Cj6Tg/oywo6lVED2dyEz04Jgr7xumDbtw90TcjnpMg9AusR8cuvUjsVvbBwj2HD3/r76qVjOi7/+WeBwYGPV8a9OeTxFKYMmP2Vx1vr49AEpnbVECGNT4QAOdDzs5ph3N5owyrPc8FTJqSQY1ke6MKm X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR05MB709; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(520004)(5005006)(3002001); SRVR:BY2PR05MB709; BCL:0; PCL:0; RULEID:; SRVR:BY2PR05MB709; X-Microsoft-Exchange-Diagnostics: 1; BY2PR05MB709; 3:9kXaLzgEIJl+tbRmHyBmPrcyWO3q/FSy4IeD+Uz7k0UQeIlAF6De8iURTmsDKPK1G+gbT8F0o/X0p45tiH3iM9tHJvJp/QyGaUWOEDWcDcoF8ukvr+3D72D29E0Db5Hj/kwvZhDoQ1QQvDGMjE4ZCdJilMytyjmYo6MIxiFpPzhMZH5fOF6U38UtSKICDLcEydIVpT8B1/F45+Uu6VKCro052cuwataVIzmexWptOIYrjELtfDMwURenqRrpkrOVQA7JgLyU2wq/4vkaLGdWmZYez/w4WA8rT9fJn7npPVrQh7IWM71c+3SY4NxhYqyW X-Forefront-PRVS: 0613912E23 X-Microsoft-Exchange-Diagnostics: 1; BY2PR05MB709; 9:1QP/6JLNZYVC9B7q7b8uAzDqF9Pd13e70k3oB6gUOdvhMRzI64GYfM0gYUohPiHhv+Kv0mIvxdpmmT7lRVYgi3crJTL1yDvhIw4utk8/nmyAsR6hMjOrKhNo6f166TVjGCB7ssiAGqYfSbsa2TZfzqiAf9fR6kFuG/atf4fnGynNAqrD9m3tW/IsutEFIrceBLLLmQg8OESpwCP6xPGwn2vSTpq7xxQIVI7SRYn2rcHY6/UalREjV6Cxe26DtKz6D/QHkQz4OccADpDzMoPj52xUuAgIUvlcQu6WXBFdkh6NzbO68ecaDLOgVpB7UTxJzm6R7rcN98XhdTL09Gk3Xg+cKNZxHxPpfz4o7zr7+f/rVcAFvggyhIgE0VXoYXrO9z2yXekh98ryyLOtbNXF4Maah8HuW9o9mvQ+oVyY4QQLtJk+cHsteNyvXqzLKD0PbMiIlKTAVvnoasTNUGd7aX6QqadJGUDd5d+Hq7eXLzxgCWMmDF1JpZzTCLzCUmYQxf6+kfhxbgruJKuVql/ytEXRKJcA5O8zhENrpSfotYpq/nr7dDq0+WbupI5/nPpr874jdyIJtyqEX7tsjh6+AcCF24bqQ3aTnKNM7FXbdoX94wD0tyRPbhsILt2WFgJckK+OzhXGoBdhNr3nXoOURWeuUfaxEfMKaOu3gNEOxWA6oke4OuXOhmuwI48u2mMT4ffSQAfRqzyxTxC+Gkq8krd7A6YU0yK6wmMAZcRJ8uLcrrRM+KQDuQi9sy+I9o+MAKV/mCUR2A8rWnnu/beZi6SNaV7U6YIZfZ9fiXx3DdwBdGyx6hKPEHz/6byNb3kgt5hpwj4mQGmROn2zohu6StNl/ICQqRdDrqCEy3CU+VAxhn98zVVIs4y75TEysYKVyOjUfMRApHKjMDhMJffpQeJgCzAcubCxReYjNT2jsUI= X-Microsoft-Exchange-Diagnostics: 1; BY2PR05MB709; 3:ga7NYCyvQPEBtPCb4Y6UvPQ9NFNyTtJN3WjymbhKR7oKGtKyEPsOAR5RTFtvYOO+UzxKPu4jN1K7NNKfbpKngpx3bURxigo8ZW+K3kfWpp1SzGvJuIRGP7aei8lOlrDjDSseyu3vfP0/kquF091r4g==; 10:hhV9TaMafnnu3ldSBA9gYH0ikkSZ5uwu31NMUmcAiwORdDZc9610pjwVce4chC6Puc3Z5+BnJXCZTsfWwAKAcm1bUrbsQfZbNL+XYlERgCU=; 6:SgmDQfyIA+oGjQ+YFZJrDfUbkEpKqJezSZ91tBr32OteoRj0AFqi+Ql+L+KYSA+m X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2015 23:33:23.1060 (UTC) X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.19]; Helo=[P-EMF02-SAC.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR05MB709 X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Jun 2015 23:33:34 -0000 Warner Losh wrote: > MAKEOBJDIRPREFIX has been *THE* way to do things in FreeBSD since ~foreve= r. > How does it not fit our model? It is our model. This change is ill advise= d. Note: this is only relevant for meta mode (MK_META_MODE=3D=3Dyes) which wants to be able to tweak objdirs for building for multiple machines at the same time. MAKEOBJDIRPREFIX doesn't fit well with that, this provides a reasonaby painless compromise so those used to using MAKEOBJDIRPREFIX can try it out with minimal pain. > Also, this change will generate about a billion warnings for a buildworld= (one per makefile, > per tree traverse). That=E2=80=99s not acceptable. No, this file (local.meta.sys.mk) doesn't get included by buildworld. It will only be included if MK_META_MODE=3D=3Dyes