From owner-svn-src-all@freebsd.org Fri Oct 9 17:23:54 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 F04D79D21EA; Fri, 9 Oct 2015 17:23:53 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0146.outbound.protection.outlook.com [157.56.111.146]) (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 297FE9F0; Fri, 9 Oct 2015 17:23:52 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from BY1PR0501CA0036.namprd05.prod.outlook.com (10.162.139.46) by BLUPR05MB054.namprd05.prod.outlook.com (10.255.210.149) with Microsoft SMTP Server (TLS) id 15.1.286.20; Fri, 9 Oct 2015 17:23:44 +0000 Received: from BY2FFO11FD003.protection.gbl (2a01:111:f400:7c0c::140) by BY1PR0501CA0036.outlook.office365.com (2a01:111:e400:4821::46) with Microsoft SMTP Server (TLS) id 15.1.293.16 via Frontend Transport; Fri, 9 Oct 2015 17:23:44 +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 BY2FFO11FD003.mail.protection.outlook.com (10.1.14.125) with Microsoft SMTP Server (TLS) id 15.1.293.9 via Frontend Transport; Fri, 9 Oct 2015 17:23:44 +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; Fri, 9 Oct 2015 10:23:44 -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 t99HNhD62431; Fri, 9 Oct 2015 10:23:43 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos (localhost [IPv6:::1]) by chaos.jnpr.net (Postfix) with ESMTP id F27F8580A9; Fri, 9 Oct 2015 10:23:42 -0700 (PDT) To: Bryan Drewery CC: Warner Losh , Warner Losh , src-committers , "svn-src-all@freebsd.org" , "svn-src-head@freebsd.org" , Subject: Re: svn commit: r288911 - head/share/mk In-Reply-To: <561693EF.50808@FreeBSD.org> References: <201510060418.t964Innu071170@repo.freebsd.org> <56140CAD.8080200@FreeBSD.org> <8D5D1CE5-BC57-464D-9C47-63EFF4C1CF2F@bsdimp.com> <5615C935.2060204@FreeBSD.org> <561693EF.50808@FreeBSD.org> Comments: In-reply-to: Bryan Drewery message dated "Thu, 08 Oct 2015 09:03:59 -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: <15521.1444411422.1@chaos> Date: Fri, 9 Oct 2015 10:23:42 -0700 Message-ID: <15686.1444411422@chaos> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD003; 1:fyV8hJQLc9IuVCelUPFEFZqDbfL6gbJoNaQOdc3ozM7pJcYCHKxIpVKPbbmDeHyb7aC+F3XjyUYb9hsuSgmADilYBQ+jj9wOwX51u+/+l27j7DuK04/KSONI2qS4Z5GFcwBo1nsIPrYgZyCZDJrW7hwrEHQgr8+4zgDwE27+BknsZ7ptJwg/zSqSIZGdoxrDrtu8R5KPWoORYWJW9ks3J0zIfyhb9cnt4lOIGwyptTiR6y2L8oPPszBtEfH0015ZGdtrLtEz2/JcgXWAJAX78uqpNk5v0piXKDGCcrUpeu2JEglZ6dQtaJ5Lq9mB4o9cAfAAHu4jO8lklazSv9W2xg== X-Forefront-Antispam-Report: CIP:66.129.239.18; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(199003)(24454002)(189002)(76176999)(5007970100001)(106466001)(47776003)(46102003)(64706001)(50226001)(93886004)(76506005)(105596002)(57986006)(50466002)(92566002)(19580395003)(6806005)(19580405001)(11100500001)(117636001)(69596002)(50986999)(5008740100001)(107886002)(5001960100002)(189998001)(110136002)(5001920100001)(86362001)(23726002)(33716001)(87936001)(97756001)(2950100001)(15975445007)(97736004)(81156007)(77096005)(46406003)(42262002)(4001430100001)(62816006); DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR05MB054; H:p-emfe01b-sac.jnpr.net; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BLUPR05MB054; 2:Wxwwq5XGeEtKJ/youVTeDnF5df+s8xiJ8EWMiDuEug+9e/RwORB56vn+sqUizgCSstsjH13exrxTgVHbCsF+tUKK+kYwhIiVRGXM4NDbuTPPeyKIzSxD2tjGT3y1XDZA1grB5ze8m7BdGyWX8xcHcQ1qYTnsC2lIl5FS5IQG8Mc=; 3:urMOEw6R2R99cM1vjNq84LKJOIQsR6v+49Jg/y+SgP10LCLhQVYHvx5CHxbOFSjBJ79iwwMvJ8DTluhwcHNsNErSxDrCGye756Uwz28mrdWHWZatvW9b3CzqugLlLOUIolpL0y0XmEMsT3ce6cfUfIE7MyNM0OSu69+DVbTcHpyqgwHJREeusr0r7V32o5nX23EdLwWWvjzotDEQ5qdrMrUlz/BeA9CH4WNbqtGsCIs=; 25:hHuoYzZsNXPjXcvgxZyVZtA0zhoIoG5pqsYmrmT5KxHLjt2WhowuMVsu8O7Aj7ku3b9b6JZY2Mt9XqzESiJr0pGlo+cbTN9Ko4bBS0ki8sSOAuCQ8TKmF/dpIiBU8Hpz+Eo+xvawJpaicyPPvlyNR5cLXlXqt9cx2zmH9YUayEPqTHK95UqctIaYgfpW75YRpoMoWnIH56YCtxaRuIJRIGZYy1DOphpkYNc+I2UqVzSYFgoViJNbalqdDA9Hx5llmMu79PUPBZjvCO0r8lCIQw== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR05MB054; X-Microsoft-Exchange-Diagnostics: 1; BLUPR05MB054; 20:QvJCuplyprPi9SgY2fFY0TxWm1KLIYQFs5rAUrv95zWV2/XZ8nLPB+i+NrLKYIbD2BGQ8GXVvkkc742RAlzInmDaifX153eNR4C22QkeKzh3DrgYNaHtWxFD/U2koIpbX7Z9c+VwAugZKTPVMimOQQ6EplEeummA8ldNxPBn2/OeaNajJnODJU3h3YxFV1e8V2vcUW2hu43uOYgI8fvqBeQmgJlPL1CxqvSCZTuZP2Y1JYQVWn9A/Ue4ClH6K1eICTOTPXth6WpN/4zjd0gUZBfm0nAZM35oO9ELC6ycEGxDd5mUiCeKyb0Kf1PBCmO335jCeyfditW3yxvPi3ViG2Db4xj0F1xBkg3sJlkoWiVE4lGaUHAclgUbGGxtvu1FW//0VNeKoEK+FtGbppX9CBR2h8QNB5+ceKpoVJSYm9hUDMn8iwJsT3xVoHgemLEoVpcdyFcTlRTm/BW/Gm5zNHOH/gitzW+ZkZm2kAXl/NZsvInI10SY6RMnzPsOna0X; 4:GpYQT7n5kj/5NFa71vaIRTUf9aQWmCBNNnZshKn4LP6jCmB4h+JijQufsKZpbr96IcbuphXitdjosNBV94oBoH2RrXheT5+uywJllwbTpsByPD7E5ZrrQELFcK4SfrJDwElOIyrIre89ZoOUuhv+KfTmP9kPcYJ/wvhoFZgfDW4XBr+fgoWnfzWqwxapbLMDWwRtUZ3YWVVAhRz3fOZyy2QHS1rpY1Rwu2hjHkwlZvDtj5QMIfrHXQ06sie/nMkyE8Qt4+HVedqoAvi/qK2iMxQFAD0VEhMliMmXCwZBgbSpEUFgbv4Mr+yB5rbzgMJG6C09Fji/9W5+H84da/tT0EESWiBIEcCXzGDyszZYW/0= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(520078)(5005006)(8121501046)(3002001); SRVR:BLUPR05MB054; BCL:0; PCL:0; RULEID:; SRVR:BLUPR05MB054; X-Forefront-PRVS: 0724FCD4CD X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR05MB054; 23:x8lHPqKIwf6k/n+DyMP8SuYdPUe+i2jjgQPhZe8dX8?= =?us-ascii?Q?aWrgZD0KVGEy8DmDOA7gpz61/wj1xgk/eZ1SHNd8BPcYtUBEanui79Agk3NF?= =?us-ascii?Q?//m0e/9VPo4GSRYgMUOeE2TTEWzOfKi01Er6eFwwLy0hfJkZUDyt/IDL0e/V?= =?us-ascii?Q?HPrQFb4zNcafGym2QJDNilqEze+SowQ2KtAF1OFhvyc3rjr22BE2PHsaWzAZ?= =?us-ascii?Q?XaQ0J+AckzzwepPwjOPAVAtPSA+wbFBNsY5frIaCHc+KU1bvNINbsxBiHY03?= =?us-ascii?Q?nNYFjJPRAwMNlPGyLQzJCRrfUFEeC8in9uE5+G9K7lNcZ5hWPqg1tRzzJ2wR?= =?us-ascii?Q?r34f/1VNKA9DI+3btV6j6Nv//rgl6xqKhNEmT1x7pdwaEdR4GyYDvasUKqEl?= =?us-ascii?Q?8rQcU4iyD13Y2HnlZRo/0/SlB5fr+ApsJnQvZ0RLTJvOHMuRL/16D9sczUQr?= =?us-ascii?Q?+AiQVa3H2EqC8qC8Wj3Iw1+c+qrieumthem/tfc5PfnZzLWCQ/cmJ5KqkGpH?= =?us-ascii?Q?AZcepbFkAvyTOflwzIrU6eLl0jDeOaw7HOuM/W9dy5K+GdyniRJRkPECUriu?= =?us-ascii?Q?f2IMSd57FhGPm0I4FOs1tRVrq7PDUcvW/IstWu8pDMQHIOe0ZLv2mmO5KeTS?= =?us-ascii?Q?CPBqs93fqTmb46i62Guy+4s8Xqm4umB/7BtELnaHbWsPR+m0o0YGalBdVjQ5?= =?us-ascii?Q?hski1dMQgGw7qD9KLy7kdO3jRNO7+uLUY4qV93K83PNkYZkZC5KLUsv/+bRD?= =?us-ascii?Q?tUtGObvPES1/Zt3puh0skCWNgLNLDEqMWT3XBx3ldSQOsyEYJWhu5Wj4DLSU?= =?us-ascii?Q?Nq/Y2guNyMdOKpFpH1egxdnXYPPY6eIhuqDhZZFGeQ+FL3uu7a3RwB33EHm6?= =?us-ascii?Q?66Jj419FB54V7M5Q/TZGJSwHxTt5paJHZcU1fRV7TYHUjvxoLdHh9yJfG3tg?= =?us-ascii?Q?tGlEvv5d2Qc3LDtCyydgRdoYt1RgWkk08QcvlMFU31kJgeQQ4D9Ci/21pD5V?= =?us-ascii?Q?Q5HmVapTzJcbQoSg6ZEO7cy+ZCEQMz9n68Lhv7+7dbA5oRk6e9u7eOJSa7Yy?= =?us-ascii?Q?0X6E9iwYI3CsQbY4BYA+SSrJzF3YKGn7hxuZdYys4JOLcCFn6WP44hwXW5sA?= =?us-ascii?Q?oGq9BClzV0Z2kdsDR+yhxJLKreDUBaXL58sLvX137C1ZdzMoqGm4Xeu+MVI4?= =?us-ascii?Q?VVtGBiQoyvedhyB68qHQbyBSfFv4WKZHcy?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR05MB054; 5:daX4PGvN3gW5HJ+ohBzxGINJd0RKkj+tCLM1z+7J2XL7zzlONZ1od9oxcp7KqsYhpJjZK8yLe3M8ROH4vmsVyTPJx9a13pcIJ1Y6n1Mqeyz0f3o/nwNzq/vJ2YjHL8krUGUTdtriwkIFyqjokHO59w==; 24:UfnEm4/Is5lMAulnGNfW/K/0hwV+4rt9tERw/iZ7eoVrvIjkQYeYMm3oY8kTgdGg3i/P1vQ6JVzoQjoO93O0ZTzyOqSq7fV7FPYO2O8LPbA=; 20:dAoPVqS4/JUB4u38dy99I2Sf3+VJhlFLj1waXdmk52yXzFDjMVGMAPwjsMQvPSnQGyDpr+dsjxMXBYprn0wbMg== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Oct 2015 17:23:44.5205 (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: BLUPR05MB054 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: Fri, 09 Oct 2015 17:23:54 -0000 I seem to be getting mails out of order... Bryan Drewery wrote: > > So why are we including src.conf in sys.mk and not > > src.opts.mk ? > > > > We're including it there because Simon wanted it included there so > > meta-mode settings were visible in sys.mk . I thought it > > lame at the > > time, but had no better solution. My recollection is a little vague... there are options that sys.mk needs to be able to use (eg for auto.obj.mk - because .OBJDIR affects .PATH computaion in many cases), but src.conf should be largely orthogonal IIRC src.opts.mk cannot be included early due to it including bsd.own.mk which cases lots of problems when included too early. > Ah! So the /etc/src-env.conf thing I referenced does replace it. So we > can remove src.conf from sys.mk now. It came in via r284598, and I > documented it and added it to src.conf.5/makeman later on. Yes src-env.conf allows for separate conf stuff that is needed early vs late.