From owner-freebsd-arch@FreeBSD.ORG Fri Jun 19 15:36:34 2015 Return-Path: Delivered-To: freebsd-arch@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B1EB152E; Fri, 19 Jun 2015 15:36:34 +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 18F71EA0; Fri, 19 Jun 2015 15:36:33 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from BL2PR05CA0023.namprd05.prod.outlook.com (10.255.226.23) by BY2PR05MB775.namprd05.prod.outlook.com (10.141.224.152) with Microsoft SMTP Server (TLS) id 15.1.195.15; Fri, 19 Jun 2015 15:21:50 +0000 Received: from BN1BFFO11OLC003.protection.gbl (2a01:111:f400:7c10::1:116) by BL2PR05CA0023.outlook.office365.com (2a01:111:e400:c04::23) with Microsoft SMTP Server (TLS) id 15.1.195.15 via Frontend Transport; Fri, 19 Jun 2015 15:21:50 +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; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.19 as permitted sender) Received: from P-EMF02-SAC.jnpr.net (66.129.239.19) by BN1BFFO11OLC003.mail.protection.outlook.com (10.58.145.14) with Microsoft SMTP Server (TLS) id 15.1.190.9 via Frontend Transport; Fri, 19 Jun 2015 15:21:49 +0000 Received: from magenta.juniper.net (172.17.27.123) by P-EMF02-SAC.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.146.0; Fri, 19 Jun 2015 08:21:48 -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 t5JFLlD90958; Fri, 19 Jun 2015 08:21:47 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from chaos (localhost [127.0.0.1]) by chaos.jnpr.net (Postfix) with ESMTP id 41788580AA; Fri, 19 Jun 2015 08:21:47 -0700 (PDT) To: Adrian Chadd CC: "freebsd-arch@freebsd.org" Subject: Re: stale .depend during -HEAD builds? In-Reply-To: References: Comments: In-reply-to: Adrian Chadd message dated "Fri, 19 Jun 2015 06:08:21 -0700." From: "Simon J. Gerraty" X-Mailer: MH-E 8.0.3; nmh 1.3; GNU Emacs 22.3.1 Date: Fri, 19 Jun 2015 08:21:47 -0700 Message-ID: <19927.1434727307@chaos> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11OLC003; 1:4XFZFQKhFMcoMMskHx7j+VgiKo6wZsQLF2sSZ5HSmyKoUXb1aMy+cSjVBXQCfT2OjtkuWoF8XUeDE2DhyAHnp507XDp0ZDATnoKuofRtCOMOj+SnyTEMusMupzyoVt+QT7NZqWRap8RLXmeyiAMsWws9Dcq6KhHlZM858EpyoN47mEFLblSWH+CUK7luD5GNmCJf+1KXlRLCtNDBdljzK3tpST1ggm/p+A32TGwrEWjNAweyFzWXpcWj6bg1c/SOmudQbVXuCHonBH+loXltRclw/Y0dVBkZOoGVPDuosFs= X-Forefront-Antispam-Report: CIP:66.129.239.19; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(52314003)(24454002)(189002)(199003)(110136002)(189998001)(33716001)(6806004)(117636001)(5001960100002)(19580405001)(19580395003)(50226001)(86362001)(50986999)(76176999)(87936001)(50466002)(77096005)(57986006)(76506005)(450100001)(77156002)(62966003)(47776003)(106466001)(46102003)(92566002)(2950100001)(105596002)(48376002)(142923001)(62816006)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR05MB775; H:P-EMF02-SAC.jnpr.net; FPR:; SPF:SoftFail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2PR05MB775; 2:Z3kf0eXza5adIp6xRl+AYye/srzyHct7+yBIyao/2HtBUNnqqkX9TDnoqhfI/0zX; 3:gOGbKENGh9AQVSmcSmNHMPHj2U1c0aCaNLXl6Y0H+KykBukY/OeHk77OOSTaD7wwpthRmD31KBP1gA7P6yT5jq51toy8KTB9dTerGxXlqnS5xOtdkrCIGk+OOylfDnu4umcnvV3IF92h92Xjd3nSrf9QYLyemnHjy6Fo/XkQxF2m7q5NAIcpjFbytz2YmqxGBVXCOJqRzKaoq7d+uT3XDogt1JtRE0hQr+yhKz/yQqY=; 20:NnUqGo4gb7YCa0GS2gHag2UqsCgUrFxNGlDm9OeL572bKMUE4mVZTiJ37M5/BnDoSlhtxgzRsbqLQHxjexVOgLDKr+CJR7hi7a076d/77rRtfUsZ6iS3WXafhfyE/8yChVoHToJCciEl0BWJ6auSlUUZ0ighhNPHtOCmCuXISkhVwAKuDyt6LKjElqXfruKpuXEQdhaPpUeZKlrQ4SvMpqi0/Yh7DYRPp0epgpI1/EXsmc9j+d0r3g7FZGJZjv39wFW/zK+iwDLCnGY+vnBgRlqtAnbZ4zy1Vfs+mykBZRFtY+Dm/4A2Xhm9iGTpT/85Ht0KhJSZR+DPYp7afFOTdG9H84v/fbS3W7KmJVT4Ma7qAalE81PghJw3ec9qBJ9ulGqdMSbTUNUk2F+WqSLeHXtTXWLTe2LaUyCnkRCMzHZ8uWZ6PbtTkMOeU6hnINluB6WxD/dxHdvYMidL3au/Y+YdMhLDJJ0DXbDfNzS6arbi+vR6a81cY8O4ELRkB/A2 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR05MB775; 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:BY2PR05MB775; BCL:0; PCL:0; RULEID:; SRVR:BY2PR05MB775; X-Microsoft-Exchange-Diagnostics: 1; BY2PR05MB775; 4:HzikpmHYhFOrcCdkd907OtRlk5sPi7Kk4XdzotblmuEEM2Bw5dMMr9qT3s7Rqe57stBd9duUoz0FhtmO31BSkPPhh1Gx4PV3krp6om7dAe+Z6Wuz1eYp72N4NjPBlAT6Xflc9qX6n0iyHQW3+MWls61DkITJrW1qkhwhB/v9W7DYuPsuco/Rd3fBaiYvGdvmwHxN6tHDojLymYNQaR9SErqzbVcOHOEk1q7Awpvsd3Gj8jjke1jn+NN0bYujlVwBJadw6Ncgss37cH/iR/F+omm+3JyE/YdjNM7pXSWe3CE= X-Forefront-PRVS: 0612E553B4 X-Microsoft-Exchange-Diagnostics: 1; BY2PR05MB775; 23:Jm+hk+xCJhZjmtvtt3qaQtvyDXNA6LYmeQF+CfLsrWBAIv/kBGUVJkw2LzIVDuoWHNkJO6/XNSX7Vx8TOA37bc9CtzYWymgP/wGHDsEIySabmkNgXY0iQzfVczuJVd/piyEcMoCpV5+L13GvMSQJECybonhhHlOT+T80SFU/kct9DTuwdELnzV8Xq9T+ZfqbIkISc2Bj3BIzr8yb5k//zQsUPYMMNh90SsFjzdKZvtguraRiE6ZfIQX0WbnxALn9SQz8NoY11CpZOLIzciiyocvVGgWtug+tLYE55gw7gX8c3POoV3+y9swK7kpoYJngE4TNNLGZ9Yc8gYTi7/N6demTTmmMoIo5omgBRGt3e34JjdVpLoh9M7X5XNq0dH+2hZJ4fSUkF0rAfS4t3LWx/Q6e8sHwlDHcz2Gr+IQw4uVoGN/Ktv5N24yt71PBqgIfYvGg3ixUOdYA7q0HqrhmxL9BHcnes2LZGduKnp490GzOTtKiHYM3hCSkw4WgpqaLA7nWVmYQTB8oPjo25liKa5s+gNu3d4KhmFpq4+1vQV17aWm4ZVvqELSQYa6yrr0cfJcaBQAVU1xa1Gta2Zbfy8596ru6gN6srEcqn2FL4n4gWFdKSrspSYPACxHl9HpmqFQ1u5Zr/E3xFsbiqxodUOvnbTJa3+WQzInIKlLzOiSDkOe2ELImv2TBwTEMyL2Q82kX8kiy0n4LfpBiMgXndkLw7VpsSh4ukTAp3w8DPwuD8qpYJv2VTkSE7exuOYah74/r5BjNltX02UIT3B5zeVcepm5f6HXVJk6F9qxQewtnr53rWB390gUXX3z/JEEqkSAxhMrpoJzeLk6p2bEvhNXcPeM49X/D1bs4qkuY9wnzb7Itrb0KebGnQbDTPijeRdiYDSo/Ro0TG/xrLiI4bu+quIFfNQkCegPrk020Url1z9kDAlvzU5AtJtRP1fcd X-Microsoft-Exchange-Diagnostics: 1; BY2PR05MB775; 5:ndmkrJkVKFB6j7AV86aX5EzxqS9GRDQ+nMwaG4ktwxeyxoDHZSgNm1rav68iMJLS/UOujJiXRP/6RWX47tZGUllDBnAVXrLZ3V4BIS3x2c0hP8htTm1zJzp9OxJoVMMotxaTxgjxVVk7BUsKMEnaQw==; 24:6hGz41PKejvqtI7FRP4xxbc7hdVeCl0/OhhPxGxNkl/K6Pd94AaB7alOqgtlLetGtVA9CaaJL+KbRy9v2YOWqTMgK7GGal3k7aW0/oph9Yg=; 20:1fitkighuM4a1xlY5xSP84fsVF0P8n3NYErU2vzmakCpuW9BKYVaZ5vagSPYJxtC6lCKhMq8AgQHPbJySlzlyg== X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jun 2015 15:21:49.7232 (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-EMF02-SAC.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR05MB775 X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Jun 2015 15:36:34 -0000 Adrian Chadd wrote: > Is this a fallout from the meta mode changes? Without more detail, its hard to be certain. > make[4]: /home/adrian/work/freebsd/head-embedded-2/src/../obj/mips//mips.mips/usr/home/adrian/work/freebsd/head-embedded-2/src/usr.sbin/praliases/.depend, > 78: ignoring stale .depend for > /home/adrian/work/freebsd/head-embedded-2/src/../obj/mips//mips.mips/usr/home/adrian/work/freebsd/head-embedded-2/src/lib/libsmdb/libsmutil.a > Is that what your objdirs normally look like? The message from make is standard bmake behavior. An unresolved and unresolvable dependency learned from .depend is ignored, in case it is just stale data. If it really is needed the build will fail anyway, but in 90% of cases it is just stale data and the build sails happily on. Normally you would see this sort of thing after some sort of tree re-org (eg things getting renamed or removed). Very handy for update builds, especially if doing any form of auto depend (which usually means depends lag by a build)