From nobody Fri Mar 08 19:19:34 2024 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Trww62tCFz5DgKJ; Fri, 8 Mar 2024 19:19:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Trww62JrZz54VJ; Fri, 8 Mar 2024 19:19:34 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709925574; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=0DCAspaX/lntnH5R97IuWZJrSFnfwM5kVQQ5eDsXh+E=; b=g7YguYqm1X8CrWC+i2L1FrE1Tpx2/ADlwAmUHalTyThxvD8c9Hg05DWwdg0rRJCArUCOLO MkGkXoQfUQaFgJIimIpThCcgTTWggzhzIP5OVJjDTTguLjZDIlYr9PRVHGnkukDoZ1cV1e j5DnAWDRAdhVbpqmYsW3SBn0GwYdd/nFKAMEEdULfCnBdYArlL6G0kBZ+td8roQov3e1C1 BUMTnMvNqm7uxqH52xNOuukZ0fb2bgqNqBNtjv51t6MWbP6O+HHKSRVRDBeA+iTlzmIFTC OrBZjHgyxoXn1HLUwF3NHXXP/Wy1iFTQNfYOzWReKZwO8xSG6MGosisgmCuC2Q== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1709925574; a=rsa-sha256; cv=none; b=wzC/WikxQBor+nCViGFGE75fEK7O3Eh4RWmhggWwECXn9NCdG7KWdRIyK43k2IK7Jzzqut k3Nb39ITrWQKpjCK2r7DUPtcm3LgdsSEucT4touw+yZd86J8Hom6ii2AqnT4IYceXQ4sCJ SVYlw2bZKpQDHxMlgktMudckVOOnoBJb4yp44ttxmrXSbcLrhdIcsxkHYHbYBdgF68DhcV w+AA1IpIiQOOmZTNr5mVhxm7ONYnurOWWpw+b0nOkOYoDQJf+Hu2E5MUD4u+2kdVRaw5g+ SXdPcv/xshYZ45x9Smwl626IS31yt7G6TkLZzH5TDD9lyIrewhnwlziPNtzdRw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1709925574; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=0DCAspaX/lntnH5R97IuWZJrSFnfwM5kVQQ5eDsXh+E=; b=hoPIAv3ftZXApBWGJO1iNNSALr+iMYt9HXh5JaoKEYsykq/y06ZsBVD9WRQHJ2OH6wqRi4 E9sfLOCSmH3+XCsxAegEvzN28ITRHu8HcDB0XOVqZIunOvwNhs5EKPdBWjx3JQlaIEmUpz lPKMMLH9cqhKZqPDkUcwfQQi72z9Tu9fNeZewciTMXO/YN5MDYEJ4cIXAbSDQ+EzajXOCh tnnW7ppyel5TIhCU7V+9WCw/zRXISs0G2feBDWg4OrQgt23xh5m/B/veC9X6vrer/oufrg GAZzxsf7nmYXCe+nujXYDAryW9TrBfBtvlHDfvQMNhcTXMjOtvX6R3g5ax8ZhQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Trww61wB9zWPW; Fri, 8 Mar 2024 19:19:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 428JJYpt077520; Fri, 8 Mar 2024 19:19:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 428JJYAI077517; Fri, 8 Mar 2024 19:19:34 GMT (envelope-from git) Date: Fri, 8 Mar 2024 19:19:34 GMT Message-Id: <202403081919.428JJYAI077517@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: Brooks Davis Subject: git: a650ec0e55a9 - main - lib{c,sys}: fix incremental builds List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: brooks X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a650ec0e55a9e0511321fd3e311bbd3aa46bcb12 Auto-Submitted: auto-generated The branch main has been updated by brooks: URL: https://cgit.FreeBSD.org/src/commit/?id=a650ec0e55a9e0511321fd3e311bbd3aa46bcb12 commit a650ec0e55a9e0511321fd3e311bbd3aa46bcb12 Author: Brooks Davis AuthorDate: 2024-03-08 19:14:24 +0000 Commit: Brooks Davis CommitDate: 2024-03-08 19:14:24 +0000 lib{c,sys}: fix incremental builds I removed lib/libsys/{aarch64,arm,riscv}/syscall.S in favor of an idential generated version. We need to clean out the .ddepend files to ensure the generated version is actually generated. The guard here is technically too strict, but should be fine in practice and I've verified both the breakage and fix on an armv7 build. Reported by: imp Fixes: e6ffc7669a56 Remove pointless MD syscall(2) Fixes: 0ee0ae237324 Remove pointless MD syscall(2) Fixes: 7b3836c28188 Remove pointless MD syscall(2) --- tools/build/depend-cleanup.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tools/build/depend-cleanup.sh b/tools/build/depend-cleanup.sh index 4dfe694d5c0a..e327ee40a6df 100755 --- a/tools/build/depend-cleanup.sh +++ b/tools/build/depend-cleanup.sh @@ -218,3 +218,13 @@ clean_dep lib/libc fstatfs c clean_dep lib/libc getdirentries c clean_dep lib/libc getfsstat c clean_dep lib/libc statfs c + +# 20240308 e6ffc7669a56 Remove pointless MD syscall(2) +# 20240308 0ee0ae237324 Remove pointless MD syscall(2) +# 20240308 7b3836c28188 Remove pointless MD syscall(2) +if [ ${MACHINE} != i386 -a -f "$OBJTOP"/lib/libsys/.depend.syscall.o && \ + grep -eq 'libsys/[^ /]*/syscall.S' "$OBJTOP"/lib/libsys/.depend.syscall.*; then + echo "Removing stale /syscall.S depends" + clean_dep lib/libsys syscall S + clean_dep lib/libc syscall S +fi