From owner-svn-src-all@freebsd.org Sun May 29 20:38:47 2016 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 7D4C4B5475F; Sun, 29 May 2016 20:38:47 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0135.outbound.protection.outlook.com [157.56.111.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5205A128E; Sun, 29 May 2016 20:38:45 +0000 (UTC) (envelope-from sjg@juniper.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=kn47FqPBxfvS3kX2ILow/TFIKD0o8mH4oRqBGbeDvm8=; b=KnS97I4WXvTbCnuPr/luVtoAWrCpGnJjjPCi4oeo876QZLmm2J46bafYhcJrn6kcMQ6P68bJzD8D9jjMR3kPivfWhTechwfJ+TJfR+Api6vHlBGSKmzc5n53nrF53QbwIQ8RQ/L5siYTJa3F4u2eFmJeySORZNIexcUYGRnwb78= Received: from BL2PR05CA0019.namprd05.prod.outlook.com (10.255.226.19) by CY1PR05MB2490.namprd05.prod.outlook.com (10.167.10.23) with Microsoft SMTP Server (TLS) id 15.1.501.7; Sun, 29 May 2016 20:24:28 +0000 Received: from BN1BFFO11FD012.protection.gbl (2a01:111:f400:7c10::1:172) by BL2PR05CA0019.outlook.office365.com (2a01:111:e400:c04::19) with Microsoft SMTP Server (TLS) id 15.1.506.9 via Frontend Transport; Sun, 29 May 2016 20:24:27 +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;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.19 as permitted sender) Received: from P-EMFE01C-SAC.jnpr.net (66.129.239.19) by BN1BFFO11FD012.mail.protection.outlook.com (10.58.144.75) with Microsoft SMTP Server (TLS) id 15.1.497.8 via Frontend Transport; Sun, 29 May 2016 20:24:27 +0000 Received: from magenta.juniper.net (172.17.27.123) by P-EMFE01C-SAC.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Sun, 29 May 2016 13:24:23 -0700 Received: from kaos.jnpr.net (kaos.jnpr.net [172.21.16.84]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id u4TKONJ27644; Sun, 29 May 2016 13:24:23 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from kaos.jnpr.net (localhost [127.0.0.1]) by kaos.jnpr.net (Postfix) with ESMTP id 0E43F385508; Sun, 29 May 2016 13:24:23 -0700 (PDT) To: Bryan Drewery CC: Julian Elischer , , , , , Subject: Re: svn commit: r300233 - stable/10/share/mk In-Reply-To: <0cbb531c-7403-b38a-2f28-103a7a1e88aa@FreeBSD.org> References: <201605192141.u4JLfZEM020505@repo.freebsd.org> <3bc44b60-2f25-011d-c423-a06f57b05bd7@freebsd.org> <0cbb531c-7403-b38a-2f28-103a7a1e88aa@FreeBSD.org> Comments: In-reply-to: Bryan Drewery message dated "Sun, 29 May 2016 12:24:18 -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: <98186.1464553462.1@kaos.jnpr.net> Date: Sun, 29 May 2016 13:24:23 -0700 Message-ID: <98188.1464553463@kaos.jnpr.net> X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:66.129.239.19; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(24454002)(189002)(199003)(9170700003)(23726003)(19580405001)(19580395003)(77096005)(76176999)(1220700001)(50986999)(117636001)(97756001)(6806005)(586003)(2950100001)(92566002)(5003600100002)(46406003)(189998001)(81166006)(5008740100001)(106466001)(4001430100002)(9686002)(47776003)(8676002)(50466002)(2810700001)(450100001)(2906002)(50226002)(110136002)(76506005)(8936002)(53416004)(86362001)(11100500001)(105596002)(107886002)(4326007)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:CY1PR05MB2490; H:P-EMFE01C-SAC.jnpr.net; FPR:; SPF:SoftFail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD012; 1:JjWn9FDwkVZYY4e4R/0iplluhn9h7eal7MRsFxe/6LVkutYzw4IURkAdCQtvzRF/aQ05kjB0TpTl/SjgGK2OElEk739/O/e40G+J5WqRHdhTmvqI1884a2W4pRbwPHuCHRdbyCo1g6oiJ5TNZoEbaQt7c5aGw23v7Igx5Et+J/p5Hd4OeToCj1HUy2XfplgKTpb0qjOYqMcgEbw1IjGxANeRw+TKlTiZe98e+e/rLwK1bLgoxvhyw1bCNhadxcKIge1MUPjhhV8pMe5qiJsH9YbqGQzHVUkJwJqoXRoBDx4It3+H/mzrEHekSemEpLk+PuXmUn0AuxEZyCxTSF86TlQWk8WOjFBlI9Fpq+D/zr4XwIDbORvFR4OIMYADt72RauPjV8OGpFPIL3YoxtG+oih3lmc9xZi9jyl9E5RkHakarRqYZj4Jhj7tgTAj+zj93sm1IxzKl2s/HQkLpYG4L8JZVjw56wxosrM7lZrvRkU= X-MS-Office365-Filtering-Correlation-Id: fbad76db-5d2e-4206-508e-08d387ff3bd6 X-Microsoft-Exchange-Diagnostics: 1; CY1PR05MB2490; 2:RbztlF1L2FoVG1OF2SiG/8M53XvdSCbq/3QBgCJr0NS0ycxoUDGX+o9vc1E4xG6RTkmPGdv7z8hnYPbA3XOUXz91IUCs05oCQS8OlZwHi7fu7sszwwz50WwUTxf7U2hQ8eu9I0iKwo1LK9EFLe6f8cXJg8y3dNjNq0vmhk7hmSDgE+oz1h/bmUocqEmgDGhN; 3:kbErg+mZV/u+XQ7Gw5qcRPphsGJWetKdCaK9zkwX+QfoWf/zh5006FndhYvetGzxmdu7Fhl8JMck/HGDQkO5jtt2GSFBh3OiQLm120iGddItgb0s5BuxirWBS0MHTNhmG/xUMt9rPdCiL7QouKxfoT/tJarQwa8Mro5WcCcqacWB8/5u2VNW6Jx3/Rw5D+qVg+ZvRe1Z3FNc0zysEGzkhVn1vPQPFhTvUwMwDI9IQKM= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY1PR05MB2490; X-Microsoft-Exchange-Diagnostics: 1; CY1PR05MB2490; 25:+oRYj4GN3PNLJEMTRnH0b+KcRWskTLteXyL5T5BGvB57WMCdkaDeeydIbCxssi8DAlOOut8QhFr35tRXpdkVorYB/Zxu7auTFLDMduyDfFDlu5R3tfZ3cdg/lvjfDSyO+hZYO5j743huTprbdLdvvxJ/rlJhCUu33ikB/G/gZLE9alFtpInYtKEqLqPqf9FK0ur0jC4T41aNb/QmP1MoLBQ+qdT9fx4a5AqNc3kcWAwf05Ma3sGFIDnNCVn1krQmlY7jwaIu001KTs37F5PqGbtPK2pFTAePFhaBzR/mpg8MrCWyvcFiUyTPe+F6+Z94+MtBMcK3VjX5hKHAknYdRXEbCEpkILd35whHm9u+e787jjcfkcpuXZ/yxni1kXQuYi3Mn8S+nofTU4kZSmYLpEKYBaPmudXp6NalISiC7/sp9Xuzj1x+D1eU3F4qx4YTF+0wi3KFP3Yihj4j5tfoUMkT9E88RuPdkIbPM1amHTOYVybZ8XFFTsxVGd3Tdz4FDQuV+kX04+ldtC0T2oGBhd5kSQjv3OuKWKWXmgkbo6T04KX3DwakKb46rH9Ioz/+ExQR/arXcuf1XnewsXZsgT/gUD9lB5ne+hkQxR1nvW7/k4bKwq5aCxeqckPI/HBrVibu5bNkbBy2dtaosnK6f4vwbezCb5UIKJFB4eoAwtYLGP6ejYu7kp6NAiZQS8mbSqo+mhfWPZnL0qXzkfccuLdBmSErFK7798idOKAWV74= X-Microsoft-Exchange-Diagnostics: 1; CY1PR05MB2490; 20:Tr+QZowPHQyazCVMFep5S1Ecx+fqtqIGzU/ubCQByUifhX0e7JQgX0LdJ1KSVS/qPwWtSjlkkI+1taIiLz7Iqs1QawzsF11IOh4/I2JuDurqouRyr6dEv/WBk1uS4ll7ai7uTvAYQDTOmpPOJkxra4K1JsCsqH/SG4z4OibBm4fVi4mNZN3XF+v8ZOBETaFQbLlYMdxje2jri5MIlyPWwpI9yLx+2Wua1WSo9ZFV0lNibG4lTmrM23XZzgLSGOHlNdu4ficqZu5n6qPL+aK3Vzug60Zcc52P5IZ77/DgfqvP6q/jHAY3hzrYScA9NyhMFONBmv+kZ2VbSX+y8PbaqRiq4zWTMM4O9mTGvTlEJAKDw4opjopW54BljnRmwvFkfLmHNUJelSJSUnTXh6Wo+8mHBxnsnjKlu3QSnAG438b2b39X6XsrdRXNumwwXHPnYbumr7IxTOnYm99gnks0SPaf+c+L+gbxSJFOpAU5P57wLdAEOZ27HqQOPLRce7ps X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13024025)(13017025)(13018025)(5005006)(8121501046)(13023025)(13015025)(10201501046)(3002001)(6055026); SRVR:CY1PR05MB2490; BCL:0; PCL:0; RULEID:; SRVR:CY1PR05MB2490; X-Microsoft-Exchange-Diagnostics: 1; CY1PR05MB2490; 4:Vic8ivyo9CQz9UWF21+P1o9eUH7XNE33wH5iKawWnT7K3SCY3JP/yBuHmc3jBFwCH7ETtkoCymgCN9IMsHrJ9BFDUE1toIsgmew7iljn1GjG8cvQa6/M+/ORh/t70//PMncJHC3nJzOWIxnQ5NCZdow6SZrrODxFp8DnHMUOBjn00Z8MYizkFizYGNnqNtv5CSBDyqLv7ryFRcH2V25fBeN7JpQib+wfcX685aViJSm+9VL8B21OG1cC060AwSzj+UBG6GeoR63Il90vlSjuNflRrjbjeuKu7nel2waGZbMoZYng9JqU9mqZ9UBmmPMK8fbw0yGinaJBzlhV6J/Sa/6RiKRH+pkEhHuBNEvANpNhEnN4AxEX3GJ4ku3ANo45c80BR47oHpSnWZJJ9qXLTqmZVBce+y/hfdLpz5KFEFuzt2FNSPWVPahXbtfcXlWbY+NYvmncKrgHabxQkXSqBvZ4PfcJdYLXwiWWHaBoMJU= X-Forefront-PRVS: 0957AD37A0 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR05MB2490; 23:jzSkPGG1e/oogcWPlj0/XWFs68SuwOuQieeobDss5?= =?us-ascii?Q?vgD5UGOjsuY8ZVZqMafVcWIdRJKrvYig0le0nGeV1fkSWep6CL5On8w8TTSJ?= =?us-ascii?Q?vuU3m/Zj+eOVG2WNTSHxILF5QQG9xZN3PQcS5O21QFMmxVHrWjlzDCfdvl/5?= =?us-ascii?Q?wvfakTnT8kQzkywsnagHCTVvVW0v/0R6nXt+aoks1k0llNaYkpwH24NyFCr8?= =?us-ascii?Q?8J6GPFUYG0aA/nmA/lhlw36Qx4rbdeQ7ZQfYeQ8WNcfGJ8xNXyVopkxvjESe?= =?us-ascii?Q?71XzfUWftzY0OzDmBl7pYH/+XJZCj6DHeOq9fuf939edAx87PQ4CuY+a467N?= =?us-ascii?Q?4mNlbVLqmPPSq8VQ7gp7MPvRfvGQu0009wpnrCdu8ck6NVZ+DECsQcnd5Cyo?= =?us-ascii?Q?4wy6RP721fFmUs50h/A+DLxInVjzgtp77WafC7xzhI9YdmNoxnA48J6f7dGf?= =?us-ascii?Q?HAWgkO1X68EhKEG7r731agEWg21aqA1625+PjTZuM8k7haKYwuORflAF+6WC?= =?us-ascii?Q?VqNppRxkQ/8kgAcLgxVrIvhCdnaEzhvND43DJaAsLz+7S0jlZP2+Ybr0Iuvm?= =?us-ascii?Q?4HM5h1HPmXCjFMkLlHoeOxa5J+O5+GV4+VJrMhh7i24YysndTa1Hvd9ZKIck?= =?us-ascii?Q?6i4sNsBzOiq4IolgpTU5sjuFASzDwqa3EJstTkyH0bVFlmUzG53IVuPyG6zv?= =?us-ascii?Q?V3GrRHWQbHclmdvYxMptL1Q/yRn08DgZs74LIbrWLXK2BBIIwSoHUmdCuRN8?= =?us-ascii?Q?KbBKrc0LUhd0q749jJwOT6cYG+Ko647r+e+lqZU6aDXDm21qCAAuvtS6TAtL?= =?us-ascii?Q?6Cp41q4xjSFkd7ZDMGeUpDAxOBZ/57LBFqG4Dkez0KcyqPuINbmw2CTAS1KV?= =?us-ascii?Q?T3UbT5bwJFLt/uRPDkiJYL702+G4Iz0nQNKghGbM3RvpxJWg+1lw/7jZKILn?= =?us-ascii?Q?UXfwbWHj2h3aLvs6rtDFr7GBzDG9WPdtQ+r7yRaBnUvBl07/L/myL8YMXeep?= =?us-ascii?Q?qpVh62cH1V9mw4A0e+K5GpHzdlDf8SsbLJEsWoi/Ocy0T2bi7Uefy6ag9+rM?= =?us-ascii?Q?5JKapnyxfi9LIIsdBewLeK/BCGQu2yqZIy9CyYFipVAVD1sjkqvlTLnLzCcl?= =?us-ascii?Q?de/lw/khPKEgzGt/Vs0hi9wsVRlGTfkiYVYbfC+3bZkOiA30UZRhg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR05MB2490; 5:InDiBUmIjJ8i8uY1WovXsJABLQ094e78MEu95R2z1GEPlTH0Sn4lNI8qv8qH8GoOLiVJxIZpWBDU/cO5juXmPOntYDvYyu8d8EQ888+X4gacHSAijJj4TlnLB7jTKVvbwjFJ3mk+0yr+ZEPo1ktbnQ==; 24:ktZzcqOTRdDiQ59Dm1IYTixkYqsBn+cSsDrY+gWeqWBHWFJU038yfS9UAp3tozTXMfm1ec4F2Xhgrmh+XAo3pWhUzZi3Ig52AGg/BM9AuTg=; 7:ReEiuO6btk0PaP/85yDxIMa6ydFRlIAl1kTFmNsk0cEEzRsfrTCxeLAvKFTGBw8nDzSFdmaXm4hzVo3vErnCHOsGuv/uRcdw4LxK4KqhhjeUpLoO9kieWy/JeD2nSiMjcYZ1eH7EFlQ2WBUwZLf/CSa2abPUbSgPdIVcaSI2V8Nb8lRzDn0Fsf0pUPMEL071 SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 May 2016 20:24:27.6095 (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-EMFE01C-SAC.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR05MB2490 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.22 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: Sun, 29 May 2016 20:38:47 -0000 Bryan Drewery wrote: > > I always assumed there was a good reason for not allowing that. > > is there not a "WITH_FOO" or "WITHOUT_FOO" for every MK_FOO? > > Which takes precedence? Using make MK_FOO=no allows forcing it off WITHOUT_ wins this was topic of long discussion - I guess back in 2014 ;-) The original semantics of {MK_,WITH[OUT]_} were almost unusable, they are at least now consistently predictable.