From owner-freebsd-current@freebsd.org Sun Jul 19 19:15:02 2015 Return-Path: Delivered-To: freebsd-current@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 EFF529A6209 for ; Sun, 19 Jul 2015 19:15:02 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0117.outbound.protection.outlook.com [65.55.169.117]) (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 5F09C1252 for ; Sun, 19 Jul 2015 19:15:01 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from BY1PR0501CA0005.namprd05.prod.outlook.com (10.162.139.15) by DM2PR05MB783.namprd05.prod.outlook.com (10.141.179.152) with Microsoft SMTP Server (TLS) id 15.1.213.14; Sun, 19 Jul 2015 18:59:05 +0000 Received: from BL2FFO11OLC008.protection.gbl (2a01:111:f400:7c09::130) by BY1PR0501CA0005.outlook.office365.com (2a01:111:e400:4821::15) with Microsoft SMTP Server (TLS) id 15.1.219.17 via Frontend Transport; Sun, 19 Jul 2015 18:59:05 +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; 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 BL2FFO11OLC008.mail.protection.outlook.com (10.173.160.143) with Microsoft SMTP Server (TLS) id 15.1.213.8 via Frontend Transport; Sun, 19 Jul 2015 18:59:04 +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; Sun, 19 Jul 2015 11:59:02 -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 t6JIx1D06418; Sun, 19 Jul 2015 11:59:01 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos (localhost [127.0.0.1]) by chaos.jnpr.net (Postfix) with ESMTP id 6906C580AB; Sun, 19 Jul 2015 11:59:01 -0700 (PDT) To: "O'Connor, Daniel" CC: Tim Kientzle , Rick Macklem , FreeBSD Current Subject: Re: -current broken when MAKEOBJDIRPREFIX is set (was: src is on NFS) In-Reply-To: References: <1C5FC434-0646-40E5-83AC-A0DE486D3273@dons.net.au> <1589003792.10086361.1437048709012.JavaMail.zimbra@uoguelph.ca> <6668.1437240399@chaos> Comments: In-reply-to: "O'Connor, Daniel" message dated "Sun, 19 Jul 2015 22:15:16 +0930." From: "Simon J. Gerraty" X-Mailer: MH-E 8.0.3; nmh 1.3; GNU Emacs 22.3.1 Date: Sun, 19 Jul 2015 11:59:01 -0700 Message-ID: <15209.1437332341@chaos> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11OLC008; 1:jmg4ggsMl5L+YzN8Q34ocg5xW/hgQ+KMOBFBbeBXk6rtbv+HPGaPhVcj/SWpvBIBRaiOh+wxuHmk0vr1j8nEkvNO2PtC3E8Qth51uOcVE0ZspYlly6y7T6N4s+Kd8Z5sxC4gCL4ZlVO0qUvgC6+ZNlrFRnJpH2dmWjphl3pTILeYorfO65ts2IiJrn16icuw1OKE9j8gYixvKyVmVk3QrV5fHXncbN1pwVcS9mDLLokSDlnkw1jcRlLFcTIWaI/EPyJxt9Aa9PFiCa174uStSTpdetNfhNif+RJFQc6fVJ1zwC2rmlAyLCjzlguU8dJc8KlNbN2l6iUsh6lH7urCuWuGlXFU3hahAtk0+6Pg8a7oiR0lYFOoCnAOlzc7kYut3eQ/qXMjD36YvzvW5YcnO7hqMVxivRrO3Ql2kU9nyVo= X-Forefront-Antispam-Report: CIP:66.129.239.18; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(979002)(6009001)(2980300002)(199003)(189002)(24454002)(54094003)(189998001)(106466001)(87936001)(93886004)(33716001)(110136002)(19580395003)(86362001)(76176999)(50986999)(50466002)(48376002)(6806004)(117636001)(19580405001)(46102003)(5001960100002)(62966003)(47776003)(105596002)(5003940100001)(77096005)(50226001)(92566002)(76506005)(77156002)(57986006)(2950100001)(42262002)(62816006)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR05MB783; H:p-emfe01b-sac.jnpr.net; FPR:; SPF:SoftFail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB783; 2:SBbaEYmgtRTlCoRHANi4m7gsXF6TzhXLyhnLqF0eRr+InVeWdlEG025kvxv+Ip7m; 3:D6MWxFM9jU5k/IIaz9Y6VSDjMEFO1x+tvIJGAZhMiaF2QskauB7jiGw/AJ+HhKhGQ4dcPVfbfYCiy5HdLxM8+rJK0XNZupWU5U1R3sydfdzgsjx3VYbzo4I6+RHtaKKdoNwRDEYE2qtLde7wHII8LZ+rr870T+9cTvjI77IkdODi5sWIqUWofsA1KKGIgIj6VobSTJJ/i7SKIXvXGAtql5dLsXRDqN3Mj48THpofKdY=; 25:NuIuqDtV54sMVDy+U1Mi/XI35PtPVx3Ekeb4CmrWX9TjluRz80fqcBMoUej3xRql+KyBwlNWMqdlftPQc6NY18JdHZejC08TcAzgu+FxIo5A52eVPLOgvkeb3sZScdKe+GQf/MvdTZgGR474coQSXCIgPKwYOSIUMV3FpIpIVutQC7bOLd32o/50ljH4wOFM7lVS6HNKPDyAU0qP83e09CoyrPXvtmZF7WnN8GqDJQkfcqwkuX0dUEQ/9u6uWcjn X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR05MB783; X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB783; 20:STirtLEx4T/N1L/ymHcD4RF8EpGjdyBj+fdWnBoBWK0ijm0HAXGaAx1KzSFoOQ5pm7AUS5BvZz3U38YFmp3CAL/gfn5hgsJKnvb2vjwHhmfoRis+P4t53cp5lcwtHTJ2tWhJiyx/WL0i3QJBm8/sI0jdldeRdrL5OquVWZy6q5VUSG8HDCCAl1AS8eX1DQscxgokapfKruxMn6L6ddlNFtdPJ1TLnasomDL3xUXRb0SDt+ireUv6s5REH9cI54FpoAicSb+aD/raMulxddOg5ES2ZNi3Fh2gWxR/Jdqkty8zjf9yD9O6hO7nN+hx9TlckzYuTA92dRSrpejRIiv91imjSqM9VPrkVlbt0w99PcZkWEsGhq1vPqbEvaw7TMrtiwnX0WqQqKfJJxuAsk1KvJZhWjjp1Su3fCMUpTSARCUHzPLpOvwpeY68jHc1l5ip2A3FDzmyfape/leD947LTDvH4NPZvtMEfbFnatdUVk/zdY/RG3IAER8G5Dff3yQa; 4:eemKiJDk19xNajCN9awM7AS8tG2BYKoDbeilP6ZSpqSNPA7P8IZL8X3XfZxAOxCYLhyMhTCqmFyNd/OjmlzKL+T2XRUd9h+jc/t6qG95Bea8RgXzATUQLPEwN0ecNaVcrvDuW0fhdj5CkTQv44lGqhTRWVv+1SiIx8Gj8AM0UnPmV3yZw0dHwWpB2npnNugDm5fmFs14m5KAO/Y9D/3skF99548MTIQ/XxJcnip286c/l5lkxM67BmUsiJ7qTyhlzGVCpo0XeEhAZEnZ6+s7c7t4fRGFH276RVF2q4s79tk= DM2PR05MB783: X-MS-Exchange-Organization-RulesExecuted X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:DM2PR05MB783; BCL:0; PCL:0; RULEID:; SRVR:DM2PR05MB783; X-Forefront-PRVS: 0642A5E7BA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR05MB783; 23:E3jajcAlxd2W3eL4DYHSMr2O0EPXUAhzGrQN6m5UH8?= =?us-ascii?Q?U8nf2XvNllTxpJoZB8EY4Ev3jlx1IHz+5hs7LVRNjAjTB5osboM/Iv6sEwUO?= =?us-ascii?Q?N9gdycdNbSt+XuL7WbimvUJHmMuTXr1cQAeEL9HvDL77po1OC+gS99nYfhvr?= =?us-ascii?Q?6LY+541RIhNE0BmsWqJEj4I4d72ZDx04/LxC5SMNA9uylHlOOFbv9ib9XET5?= =?us-ascii?Q?h01/27GKwuvOVAUbb5+Xl1l/DaEIujfSHwX5YrIlPREduUCrWDcVkzO97gc5?= =?us-ascii?Q?VGDOWaqsIOqHn7jVrxKatf2zrDLcVX8gQreTgAdLbcuzFIAfmbx1C5hc7V4l?= =?us-ascii?Q?N2TKEvzrEcCY4TQkTh/JgWqQZW+irJ8rZuzuUVoaTKaVLju1pLieJIc6HhWA?= =?us-ascii?Q?1BPXcfx3ZUOAf2D43vF0NF+ZNEPoPU0Sm2qQdDQwKIj2YkxslBsTZ2umzMj0?= =?us-ascii?Q?/O29++FfLcR9WydSUsV5RDY6kiSP7yFc20sY/9wlNRZ2Ec+nq7osIYUo8RZb?= =?us-ascii?Q?KHanPYPbH63jQ0gASIV0oCZkUzq9TfKpG/cNfSfuZXH5owI4rdZ/hRLeYpcA?= =?us-ascii?Q?pXhAIPq/wGNF02GOVP8XChOfWfP3mJfvCZl+s3WaTxBr0/OMkqkq7O3VjOrY?= =?us-ascii?Q?p9VwxraVOWFPFyFY/V/wdvJzgf72Azbp1mG1v+fiXemBQerZRR/BGr66Vxe9?= =?us-ascii?Q?bRlPt+W3QjLH/ZT4g72ROnqGJ++tP+7AhWMozMYUHELh7DCK/vcuSf9/7HWy?= =?us-ascii?Q?y62kIYpwNSmqouMxXJz/76ivwAEqtPwYeGAz71PmDs9Yw7U2VXm3isHYghJu?= =?us-ascii?Q?vmR3MaXa8pVW1pAdCCn3i/rHw+JwE0ywXvJFGJM/XNWtNpaOWkNEscbc7eF4?= =?us-ascii?Q?gVAftlzAizYT1QiCNuQYNyI5l7xmtbr/fetSmAW/2NmekK8l65ipobnstGB+?= =?us-ascii?Q?VOlF5n0qABx9JhTmvX1sESbVmrWOxlqjRQoAglwCLhEQk0mYW/I+PXooCB0T?= =?us-ascii?Q?jgcM4wBaif5CEdXg7PGYwEtSiw6dfZx81yMs6qyRKMDDfelf0ZcMYWQWrorr?= =?us-ascii?Q?dteN8=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB783; 5:K9alSTneqekp+d8Zxu3F4n1Ww6IwJJR66TU5F7wFr9nBAjo5Sr/rSZ+ZlUfGTkjdgDnobPS4N015UdI8T7Px+HMyRqa6jKZbVDgzm1DDaNxe3A+A5zTlGuIPKxG4O2q2yN6X8Lju7MiXddQxGSTVFA==; 24:fsyF7mVAx+C6CXLtgDMNUqpPeGCUNKyeqYG9XOT6oxGV99trZlCtBn/K7kWf22KYO4rOlAnxQ/BQlWj5dAGXf4o20dSvia98V90ftxV2WGY=; 20:WoGM6P3/R76IaZHpiBblKonvav5ynf6eCjtYZ+sYFQiAyDKYZSu1sIse3HPQE2TG6FzEzxWJff3O8iUmyTG1tQ== X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jul 2015 18:59:04.0715 (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: DM2PR05MB783 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Jul 2015 19:15:03 -0000 O'Connor, Daniel wrote: > Yeah the subject is wrong (I just updated it). > > I just did a build like so and it worked.. > env MAKEOBJDIRPREFIX=/src/obj-amd64 make -j 8 buildworld That's the right way to use it. > But this did not.. > make -j 8 buildworld MAKEOBJDIRPREFIX=/src/obj-amd64 Nor should it. There are several makefiles in the tree that expect to be able to change MAKEOBJDIRPREFIX in the environment of a sub-make. When you set it on the command line like that you prevent such changes from working. > So, it seems MAKEOBJDIRPREFIX only works as an environmental variable Yes, it has always been documented that way. > - I wonder if there is a way the make system can be changed to warn > about that? I thought there was a check in src/Makefile for that.