From owner-freebsd-current@freebsd.org Sun Jul 19 19:11:26 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 B51359A6195 for ; Sun, 19 Jul 2015 19:11:26 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bn0109.outbound.protection.outlook.com [157.56.110.109]) (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 E99AE1F78; Sun, 19 Jul 2015 19:11:25 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from BL2PR05CA0025.namprd05.prod.outlook.com (10.255.226.25) by DM2PR05MB781.namprd05.prod.outlook.com (10.141.179.139) with Microsoft SMTP Server (TLS) id 15.1.219.17; Sun, 19 Jul 2015 19:11:23 +0000 Received: from BN1AFFO11FD017.protection.gbl (2a01:111:f400:7c10::187) by BL2PR05CA0025.outlook.office365.com (2a01:111:e400:c04::25) with Microsoft SMTP Server (TLS) id 15.1.219.17 via Frontend Transport; Sun, 19 Jul 2015 19:11:22 +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 BN1AFFO11FD017.mail.protection.outlook.com (10.58.52.77) with Microsoft SMTP Server (TLS) id 15.1.213.8 via Frontend Transport; Sun, 19 Jul 2015 19:11:22 +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 12:11: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 t6JJBJD11643; Sun, 19 Jul 2015 12:11:20 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos (localhost [127.0.0.1]) by chaos.jnpr.net (Postfix) with ESMTP id 6C9E2580AB; Sun, 19 Jul 2015 12:11:19 -0700 (PDT) To: Ian Lepore CC: "O'Connor, Daniel" , Tim Kientzle , Rick Macklem , FreeBSD Current Subject: Re: -current broken when src is on NFS In-Reply-To: <1437323496.1334.389.camel@freebsd.org> References: <1C5FC434-0646-40E5-83AC-A0DE486D3273@dons.net.au> <1589003792.10086361.1437048709012.JavaMail.zimbra@uoguelph.ca> <6668.1437240399@chaos> <1437323496.1334.389.camel@freebsd.org> Comments: In-reply-to: Ian Lepore message dated "Sun, 19 Jul 2015 10:31:36 -0600." From: "Simon J. Gerraty" X-Mailer: MH-E 8.0.3; nmh 1.3; GNU Emacs 22.3.1 Date: Sun, 19 Jul 2015 12:11:19 -0700 Message-ID: <11332.1437333079@chaos> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD017; 1:sqMR9XvIq8GjoPisJEy7Gl1Y9tZXLQj4ZFgvdsrVw4Mzq2y21kkcubPssjukkTCBDsD/YJ8Cc+6gQ7si0UKfCEOoDD8RvFGOFEtf7n19BK/OTwjB1ebEhbarP4yJv4TwG7CbqoHue+rtYK7chVJTAWNAfitwoqicvQRNgoH0+aCi4EDyuMnudli6uf5WVyeiQQrH3LnpR6zokDHjcKZp2Gm8i8mkVVVs9eFXzA8mlNO8F8N33UTWsPqKePrYmUPO3oZ5aQFjUfAEsK2ZDj1n67ZZKXO1IQZ/i8qyQsAtDEL4UfRdhQI5bt+xpeaiHue5cyx/s5I0dzUyh3bHvL9b9gbdaew9ZBdC8hY7iwLHMniAEIcqvTQv1DvEKlHKNVty X-Forefront-Antispam-Report: CIP:66.129.239.18; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(199003)(189002)(5001960100002)(110136002)(62966003)(117636001)(92566002)(50226001)(93886004)(106466001)(189998001)(105596002)(77156002)(46102003)(87936001)(76176999)(86362001)(47776003)(2950100001)(77096005)(57986006)(76506005)(50986999)(5003940100001)(33716001)(48376002)(6806004)(19580395003)(62816006)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR05MB781; H:p-emfe01b-sac.jnpr.net; FPR:; SPF:SoftFail; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB781; 2:yx3gNWCtjSTXS0VJkTD9qOuoATziKp3fIvsJYFcGtD01YMCx9I4I+VSWa/UHOmWA; 3:HtlOKI7maSt9fVVBe6JIiaj0zuKIjQ7zVfGNVPZfVVvcbZxF/3k+Rdu9iwsuZfZFB6WvPPunGtUOjyokgxZTYnihl8aaA5vyVsyDV0p0nlLtHEuBCD8zfMawPMXC2fngBb+N7O5vJP7l3FJBjbXEAlr1/cpWfpzjKpwCC+Q58KP5El4q3cB/TgD6wbrV9GEiFo/sY7RndvDAaX7NpODncO8G3PjOAxwE1O7NeJHCloI=; 25:JcmyOFRdYJOIGEGe1riFTERTcWxdB9GWIr126yHMUY92d8kh/7n0QJbwMbQCZ69KA+ZLRgOhsvyhyJkwuju36vKJwVizZEoYjE8jn3SBzuWkQrIZwY7a9ZRalyKG73cDzpshzFkUrwKgscpVoJ9iaASewgh2i4sn8cfeVQn12WogszfwqVzDU/GWs4s4ZQ8p9h9vt0RR7o3fYKNMFflYvu1rWonOtJGF6YZSUkXtvRpt2LcRm6E4TIIio6bXZon2 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR05MB781; X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB781; 20:8BynyDm19s08/rI/xHXBHSQfuc/bhw9fx4/i6vCeQCJXgaIq951AD+ayjV2lEO1jSQxiGflt8O9iP5bK4ugQZLWrCfczWlncSQ0EUi4+hgYgE43Ahory0IVZOp2kRkLr3B4CZLw2YZRnh+SpVno7WPTVIqeQnQPAlCsV24wOJ4+VPueOrPn4lHiU+JX6Kl3AKpzr4hQUOVy6vReotrsbaR/tV18NDeNAfDathuvu5OROHM6kF3C6zEsvIeQQaO2Ygs0w43Da00B6s7RxcESEQOi46as84ej225iaVR1/bRI2I3cGzrxHUgtd+OnpxJzaBxQ6wf7wlTTTjiKaMFBzS+IAeDby0vE5/3jA27j9MOOjj9pZqLuoiWek8meEavUol5cJhB95opY0TUbgkKfoEcLT/dHbDF5u/4ve9Xw6kuAiA/KqW6cm02Hh+7BIY04ZMBbc7oLC7KuuMNgNrSr85/n/f+106123qS43oL3Od2ou6H9JV8VrrvEen1as9RTG; 4:8BAc70HUC6xEqBQqlf5V+2F0GDtbjPfGQ20gm6ZpTWtQzy0PH1n07M1BvmTtzJ4H3mYHk5WPCWUU6pn2pEEXL34ieXTrCajw8gH4XFkO1xrY48nzh71vzZW6kLRKseJK3WCIRfZd6y0YDr6308vUBFJs5q/PbtJDqM+/eJTXuqtJ/WjViVnpBKvfQmur1MAI3dDB32Ahxp7x4X2J0YNLkR2ee6p9U2b7XJDdAuww7nDhUIt7sPRgUI0eBH0n64gzLA2GDaOt9WQgPfXPJrcfguMMQoeLB/fqliO4mfpHhtE= DM2PR05MB781: 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:DM2PR05MB781; BCL:0; PCL:0; RULEID:; SRVR:DM2PR05MB781; X-Forefront-PRVS: 0642A5E7BA X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB781; 23:k4lfyiQFoyU6y/El1WMIgWfZ2QjSSIwhVmrjeGAiY5T9oY4yuirsd8XwFbzUX469d+o19beh7Cy3aRsZPeVf7Q5BTxxL6KCK1UZWC/jPG/70vt85hiA1HZAs/CbD8ZyS2gJ4S90aM0Q/MYCDogcbRjjGJ8Fuey9niTw0SBeBmj39REfn5Uuft30Zc9rnIwKeJDttLCgaxqDTa1yhQszxbS9XojO4sHpqZ4yoYdw+FQbf4PQc4IEzonpuMDL4JhZ1qZkFsVor8PXkrcdRPNKyvRdeKtnZlWHKUQslvegE3OPm6A7sPCRT122f+CjRRpEYFSEG9/IcRqHq0PDD+J8k/1p1Mxk2aY6s7Yomi+yM8/jXU6xffscLP3GGfL8ZOkf1ETllITYjya6ki5s+128MIYoPY3W5+MXjCYxl0k2GX5YP4HQdUofTUZqGNKCp61nW0keyYbEGS0irhr9bDWzSF4zGlx3JxJMehojluoxdPsHBiOA7wv8BDkOYlEZQI8BRsfyB51ScZW5op1lFRlDiIvAd46rm4g7/0xuJXcZNvOK0eISXmCgEscTnmXr6ywty5ZW23CT09TviXvWPwj8dLItK4AhwDdpMbpRov/NJ+vwvANOjM09Zm2j7z/85ix2StDZalPSB18E41ZKFrb3suGInMhyIKbZSSVNo/0P2qmbdmFEyy8/sO1LGeThB1bRyeqa8j1sRdLJ3DTE6JomtfYOe+leiQPFqwmCt7N5eQXLJQRszogMeYhjWvjuTuU+URhnsce4KJhZIZMiJl7Ej0En39xhqDqnaXA+cQdt228yiId1wVvRHAAoiY/0beLDS6FdCiK8A5WOvxJKN7RgqJvIuPGy5sQdGhxJd6ffGNW0= X-Microsoft-Exchange-Diagnostics: 1; DM2PR05MB781; 5:Zq90q1Z/B/7jKhGjX2TRE6M+be3ePpAqYECy+ZtgsYEJFsVTHbj/4t6WIIo93/pFf0gX84/iqwhbmXFA5t+tJMqLJ49BLraw4wo/GZUfjgR2yfW8yBXFWuVYzuF753QR3UzPTrOKmjPyYwCyNPtgnQ==; 24:NSL6pTA+BSQwro9CjI68uwI2MbgD3arFgJxlzdpDZ3OwQLNl4IlQZzCY8G+xplkzi7Y8AlfZwixbao0u+HWRxYIzFOqgIDKc4W/sr49MW5A=; 20:AV1+rF7Ighwc9Eq8Gjt6QuZdzLvpk1FKXiKwbIUiMd8bk3XXBjKHFM/NwcXdqyGwYn1rZGBlatd0QFzlFyCNeg== X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jul 2015 19:11:22.0706 (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: DM2PR05MB781 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:11:26 -0000 > Given that we have (or at least had at one time) some of those magical > "..." paths that cause bmake to search up the hierarchy for its .mk > files, I wonder if an odd relationship between src and obj dir confuses > it, or if it somehow wanders into a wrong src tree while searching? Based on Daniel's latest mail, the issue would appear to be the way he was setting MAKEOBJDIRPREFIX. As for .../ src.sys.env.mk resolves that to absolute path since otherwise things like kernel builds wouldn't work - make run from within obj tree.