From owner-svn-src-all@freebsd.org Tue Oct 6 19:50:51 2015 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC77E9D0116; Tue, 6 Oct 2015 19:50:51 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0113.outbound.protection.outlook.com [157.56.111.113]) (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 0E5EF1FBD; Tue, 6 Oct 2015 19:50:50 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from BL2PR05CA0016.namprd05.prod.outlook.com (10.255.226.16) by CY1PR0501MB1388.namprd05.prod.outlook.com (10.160.148.142) with Microsoft SMTP Server (TLS) id 15.1.280.20; Tue, 6 Oct 2015 19:50:43 +0000 Received: from BN1BFFO11FD042.protection.gbl (2a01:111:f400:7c10::1:129) by BL2PR05CA0016.outlook.office365.com (2a01:111:e400:c04::16) with Microsoft SMTP Server (TLS) id 15.1.293.16 via Frontend Transport; Tue, 6 Oct 2015 19:50:42 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.18) smtp.mailfrom=juniper.net; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=none action=none header.from=juniper.net; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.18 as permitted sender) Received: from p-emfe01b-sac.jnpr.net (66.129.239.18) by BN1BFFO11FD042.mail.protection.outlook.com (10.58.144.105) with Microsoft SMTP Server (TLS) id 15.1.286.14 via Frontend Transport; Tue, 6 Oct 2015 19:50:42 +0000 Received: from magenta.juniper.net (172.17.27.123) by p-emfe01b-sac.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Tue, 6 Oct 2015 12:50:41 -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 t96JoeD29508; Tue, 6 Oct 2015 12:50:40 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos (localhost [IPv6:::1]) by chaos.jnpr.net (Postfix) with ESMTP id 27140580A9; Tue, 6 Oct 2015 12:50:40 -0700 (PDT) To: Bryan Drewery CC: Warner Losh , , , , Subject: Re: svn commit: r288911 - head/share/mk In-Reply-To: <56140CAD.8080200@FreeBSD.org> References: <201510060418.t964Innu071170@repo.freebsd.org> <56140CAD.8080200@FreeBSD.org> Comments: In-reply-to: Bryan Drewery message dated "Tue, 06 Oct 2015 11:02:21 -0700." From: "Simon J. Gerraty" X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <15988.1444161040.1@chaos> Date: Tue, 6 Oct 2015 12:50:40 -0700 Message-ID: <15356.1444161040@chaos> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD042; 1:X4zyIElZXmBltx4qM4Whw7uJsoSwuHoQ0Tz3RH4UD0KAf1AvKqGFw5a8ERaj0iqq1FGfrFM5p6muswqkuUmLu3RBEdlr1qp+K9gzyFIaBIvLrj7m2oTt/+Bwj/arYm48GORcdfcys1/LpnGomoYQ1/xKp5JyX+nwa17N5xplV35aFXY/zvJwWyYrfDtWsiEQqhzlM9+CcMmL2WFNjllHai+Rs4k1xpK219EDRne9bcFag8F//iW078qXP1VbZOuQKz19uYzL/xkTXQK/iTEe8t3+DQIgytPZkRVosNId+xz5OA2LuAMyqRYK1QBgZObMuT0lfHZB4+cLp2EL6usddA== X-Forefront-Antispam-Report: CIP:66.129.239.18; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(24454002)(199003)(189002)(11100500001)(50226001)(46102003)(6806005)(92566002)(76506005)(5008740100001)(105596002)(86362001)(97756001)(117636001)(5007970100001)(19580395003)(450100001)(2950100001)(64706001)(33716001)(106466001)(81156007)(19580405001)(57986006)(77096005)(87936001)(5001920100001)(47776003)(50986999)(110136002)(23726002)(50466002)(189998001)(76176999)(46406003)(97736004)(5001960100002)(107886002)(69596002)(42262002)(62816006)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR0501MB1388; H:p-emfe01b-sac.jnpr.net; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0501MB1388; 2:/ykq96nKOuMVSyz0W0Y40xNZ9Twk4C1Uz2me0xWWhktZ1PqKpNQpZee3d9MCVfDIAtMV39A3Z8+jICrTyUYW3g/9a5INTfpTcG3+mj9E7UqK5w6ILn0xeb3og8nNHziF4wczJoJ93cM3sQPa36CVn1RyJtuxB/ePYVBiFVmRM3I=; 3:7Pdb705rIvIB8iinxHzXYU0QyfA80EZaWblWSrAggvYTyurnG6MQCykSKd9IQDNm91OgHJ/vilJoeo/bjxWiDuTleHYILPCK/t29ukrFjEV6mFhuCvfNok2pPDqkZZc0TrK5h0ctAMWqtLbjuYQnjtgpzh08ZGjEDZ8TsFEVU5TOzb1Jf4pLddQqk8yXz83jxPsJRwkWwwDbKlMRB+qY0VUGT8CKClTjZv43x73JNEs=; 25:Aye7N8+8D5CQrIjMfSOJEdUBjzCHJZc+jJiRJmhzbTOrIug4o1f6Y7K4j2T5r5d5Y7MH2TDfViqWjhiLJai+tVKfE4btSq/xx2bJzv6r19bNdd09uqpDmcUuQbnoQe/zktGaRiqwjJ7K4eyqIlC/4QRyWKfgTv1Rb3DQ5aHxVPA5Epiv7VOVpCqZzd8JJpAvmV1zGjeAFQ9m/j5vebXJPfoyHMtjqYxQQRxIfpVPJIVYxh5GjAk1BvL9CCrq0JML X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR0501MB1388; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0501MB1388; 20:nTgxfk0o3T1WnvixwJP0/W4JfQ0BLmCWYa0QXLbFVbPP+cMfmHrVd1GepEGOb0VXJ6t4pHGl/ppVXDohGYkfBarof3DkKvoMO4g1RjdeWf+uAH4tpfxY5HuHT+/rTuvOBGZHStqNA4+fq99eCdSqfmYn/KOZheOIWoMnW9dDIOUKwVLKx3xzSOny8FtzJyYB0A8qPdW7lr9DQAWlreLnrVQDgzKZA0cHH/yNFKxCtSqW9FYIO8nCBjeVyJks4pR/dBTzwjoQ0TYsJcUmx/dNLfD+qp3C0ZYpmTV7/7de4zybT03hLg279R9EvPs4qFNQhMi/1U0ItZlr1yKREgKGknmcAb3Siv7iM+x7yxgwYgYZVpp0M1Oo7hFSLgFILm7rAG/S7NHRo/NMO4X/hpqsTbtPm6Ya4/LZbwhucN6k7sxIYOBRwVCBrrwyb8886p7yZJDr/8RhFknOwkAi7s5Znv+bMuC1dU/QQqGziAYxMRcItMD6Jmx0t0Rs1FPUt/4u; 4:2WJbI9IFnx9X4PSeaZREo5qAEOhKta0kFhXrlYcI5+4K+T+OfPtHzhPEMPjqFn9LPqSBTeROQ1IcjAYHVkKi+myDmsq8M7Adeec7u5fy1qB3YcJBOGVjnTel3Ouf8XpLnWzHvY8zJhRh9oiUwdaji++QzOit0D01rp5/ONWBq8y3O5JaWRdCcqXvXro69fX9JQYxFoqLtZ9cJnN7b3hkghg8ZPTB15bFT1j48tNZqUTVJkCCzEVBhz6rse1phYHFoSEHyyl9vHSaafgIf4aeXD3EhCvVSU+DZybQjQ3UXNZ7EBaaihwd6zc1OXa3z+Kp6pz3cmpCriAhungwV7EyeQQwIEFVZbIZIdim/IPl/Os= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(520078)(5005006)(3002001); SRVR:CY1PR0501MB1388; BCL:0; PCL:0; RULEID:; SRVR:CY1PR0501MB1388; X-Forefront-PRVS: 07215D0470 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0501MB1388; 23:yhCPJdMV2hPi0O8hywUUUpZr9WoAkEpe3eSIRVe?= =?us-ascii?Q?UNEFLGh2I2HFeqxFr3XTH+yKUCisFjCxfUx88Ah0s8Q1rCWH1zYTvMNo7bTJ?= =?us-ascii?Q?jYDJlFW1a93SoAplKWL9iBDK8ij8t2QPeMh9rqqt+t/wlAiv6sYylCPFcgug?= =?us-ascii?Q?rCUlvgjx0oj6WTBuJSzAyBkhH6t94k/pJs6SLCIZQNeEMypSy2fmsqUbJ9Pw?= =?us-ascii?Q?IZMvnB/QyT9pBmZxB3cP9pJ/HGWLDJkg83u6SO7NyW+QS17cYh4VwOY/hAUY?= =?us-ascii?Q?S7GuR6/JOJnLSNHAHgtfmb7eexSo1Nx8acwKFOeJ5yUTD2EAac39sq7WA0W2?= =?us-ascii?Q?942qBH4/eTaGL1nP90+WN4xd6YmmTJjcNQVJK/lqbsvn39oCAmnzb+olyq0L?= =?us-ascii?Q?dGEBQ0EdxN2kME5GhilVugs65WAhp4l4MCYoHUWfH/qAGlNS//Mqz/defy4d?= =?us-ascii?Q?LT1M4TN8Z44WrWYf9OjB8fRD6HTUe8cPM0yUH9sKcG2g8/qc8mOPDyB+BxOn?= =?us-ascii?Q?n2IgcTY8yBcZfHslanxcUQVEXkq70QEh7sTevuOmjz6x4t8NEBgdSDElnMMd?= =?us-ascii?Q?Zmuf2k9Jv8DYoQy2s2oK16kZmAPuGajM/wrEZs4UZN/T1OG6Ulz7ATOXePE6?= =?us-ascii?Q?V+91iWfmiedQbjE+mq1hAL+P7QZIsf7PAxjsqTbkltamR6MK0b5plkxw2/nn?= =?us-ascii?Q?Bt2AzxbqX6RZJWydb6v6gc3gzLjtN5bV2fWg0TxrQDdWn08/YpCRl+bG5tIt?= =?us-ascii?Q?mXmHXbSqiUYKS5ea1D/sR/UJroHlITDb4kVSUx61giM09t3KqAFV2I3Fin9D?= =?us-ascii?Q?7LNtGsxCZqOqZYZpVMTKPzrodOpXI1wVRB6DOAz4PIfUaD6S1t9NYL4CVXlO?= =?us-ascii?Q?LTf3B+c87J0nrfZcxW79rgsdPz99pvxKFxY89QHFYTt2LvvLlDDAg68Hlrz2?= =?us-ascii?Q?PrjyqMNZnX1OODI0a8qdQZs4/YgiKCOMeoKpVCb4n/hVz+MM1V/WHuCnaVUE?= =?us-ascii?Q?54+iIsDvLEbxpMSv3avaXy/mwfK5weNSEpKFbiNp1Tvlm80RzLmlJXuHhfH3?= =?us-ascii?Q?koL8vWvDRvaXO6xRslu6ezTcX1RQXk1ac+fIFn2Jvgsj8CsYcEIqw4BM3hF8?= =?us-ascii?Q?KvLvpLW6dU4XKRuuMM8PcsG1iLJdyvJAh0Vc/zBmohV0Q5JEDQeMUiARQcmK?= =?us-ascii?Q?UJLnBZkY+fyn1aCA=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0501MB1388; 5:0rFxCTFgKBAjFOoMQ1W+lAuDwOrDEpJQ6gQ97/MZ1tQjJcVeCUx8wIDCA8mNl3H+7nqiDPTOhhj5iwdg+VZepKDgJzjDIN/GjL5c4Rtp2jsuWUBocfn8UDsl9eBk3tYkIpTnpGuyEEa8Cc4P4BOyag==; 24:vr4JmdqSNjguBMAjIYstEsA7nMgROOngEIWTYxZyOyOgdMxKNDlcreRo1V7mBMJpl1vQodVJ4UiksSEg2raEcfBLJWY4Ik2Ap22RZ07kfPs=; 20:T32O18rgNYvZ8Aq0DL8390mXoBgeOZwkI8rjW2eICwj33HmLvltSetuZ6HUZkIpG+BB0tG2AOwLTxQeckwiW7g== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Oct 2015 19:50:42.1753 (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.18]; Helo=[p-emfe01b-sac.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0501MB1388 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Oct 2015 19:50:52 -0000 Bryan Drewery wrote: > Why would anyone build ports in a sub-dir of src? It's convenient for a > vendor building their own product that needs their own ports tree. Some > decisions can't easily be changed; if the root of the source code > checkout is already src/, there is no simple way to avoid the problem. But wouldn't that imply that /usr/src/share/mk is the right set of makefiles to use for /usr/src/ports/ What would you consider the right sys.mk etc would be in such a case?