From nobody Mon Mar 10 17:30:57 2025 X-Original-To: dev-commits-src-main@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 4ZBP7P63t3z5r6wj; Mon, 10 Mar 2025 17:30:57 +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 "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZBP7P3tWwz3SkD; Mon, 10 Mar 2025 17:30:57 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1741627857; 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=pC0p2Old6RS6obcQ0HCtEU/ANWsQd9rH0VvaQcljr90=; b=xxgcckWzmRd4TLGVezUacy/PrW+OzsOwz4OaYiNrCmuVPPMwTBw8VberYuRd0Gkg2o8S42 DsiR8cb4J8ohuKHPR/M+ADIrafCTFxwq1yhv4HTzSY734DrijdRvph4gDI28lpwrubvSVx b2WzQ76ripyrGkuR8+lBEpVHe1H+1vfxp/nGfZOo43z7Eh0Jpb3TjPP32cwB0eQ/JcSSYJ aPRfDjKmUuRv5DV6wv4bpPoOHgBnRqTVeCk7EutO/vv5eoE3E0KLNNWuTCgWG5Ul5EYqGf QqQjXyXI5IO4sYH5Z5/cz3BOWt0ydl8L8OfIKF5OvHqnxtcsrJAoQedhk8LyzA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1741627857; a=rsa-sha256; cv=none; b=cE77Zlcl4KbFPQRvDkEW4si7l8CHQjOAYt95mxEYJzWiU5J7etKWQzEv5rMhV8LAbkIk4E fFhQEhGfEhD9qtgIo0EGkq8qefSDXexpDkS3Xc3DoYYIuNTrjx4sOQFU3Rqd+E0Dd8RWVq fGRerK2K7UsL4f99EkWvCQsNKaaewGKUpz1LgnXHhSKWZFCUD+N/iNXKifq8TIOVphn56a tYc3uuf3OyKgFTxHNifCQDHXzMb7edho4WsxOXWJJ1XGk2fIyi+FP0SN+xT5WSAtFqZrYX goaXTnCf057HPGJ+Cqx6/sPfto6exgS+Sjj24mwD94QS6qddlRt8qcUCzCOlEQ== 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=1741627857; 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=pC0p2Old6RS6obcQ0HCtEU/ANWsQd9rH0VvaQcljr90=; b=ZL0QZV8SRpHOIiCID0b5nnLDRW2baBTI7lwWGcVvTLW20aXh96ouV+jlvrNGuvNVlSKQ7d l+b73smzqNZg9ImYZuVeObAr4Ukktjx/1iIv1yOgWHcVeJJGH+i3jt+q8JK0UsAVH2VmhQ s4WclJ4NajfoQmSNgK32Im7ybXhQfDC5uy3foWlSkgM7p7yn/uJtLNJlyFRR5g2yiDcbUp RfvqG6Yn+R0P57knLTlqDI8HnQOWy97o0QyqvQDl37e7OT2oPIbc2bX0ScFRJoeys4a79k 64B7jTO+6BJL/5X2940WuSHhIxrsXk2VX19I71yCCTl6SmWbQn17AxtK4OWBfA== 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 4ZBP7P3V7JzpFr; Mon, 10 Mar 2025 17:30:57 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 52AHUv6G017291; Mon, 10 Mar 2025 17:30:57 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 52AHUvsY017288; Mon, 10 Mar 2025 17:30:57 GMT (envelope-from git) Date: Mon, 10 Mar 2025 17:30:57 GMT Message-Id: <202503101730.52AHUvsY017288@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: John Baldwin Subject: git: db6f2bb93a97 - main - Makefile.inc1: Conditionalize some package related variables List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-main@freebsd.org Sender: owner-dev-commits-src-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jhb X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: db6f2bb93a9706963f66d270edb5ee62c37a9296 Auto-Submitted: auto-generated The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=db6f2bb93a9706963f66d270edb5ee62c37a9296 commit db6f2bb93a9706963f66d270edb5ee62c37a9296 Author: John Baldwin AuthorDate: 2025-03-10 17:30:26 +0000 Commit: John Baldwin CommitDate: 2025-03-10 17:30:26 +0000 Makefile.inc1: Conditionalize some package related variables In particular, don't invoke git to compute SOURCE_DATE_EPOCH for unrelated targets like check-old or delete-old. If the git invocation fails (e.g. when using a git worktree mounted over NFS) it can generate a lot of irrelevant warning spam. Reviewed by: emaste Fixes: 8a3537aaf7c1 ("Makefile.inc1: Make package timestamps reproducible by default") Differential Revision: https://reviews.freebsd.org/D49278 --- Makefile.inc1 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile.inc1 b/Makefile.inc1 index 0b4167790133..9cd4d3b63cae 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -596,6 +596,7 @@ PKG_VERSION:= ${_PKG_REVISION}${EXTRA_REVISION:C/[[:space:]]//g} .endif .endif # !defined(_MKSHOWCONFIG) +.if make(*package*) .if !defined(PKG_TIMESTAMP) .if !empty(GIT_CMD) && exists(${GIT_CMD}) && exists(${SRCDIR}/.git) SOURCE_DATE_EPOCH!= ${GIT_CMD} -C ${SRCDIR} show -s --format=%ct HEAD @@ -614,6 +615,7 @@ PKG_WWW?= https://www.FreeBSD.org .export PKG_NAME_PREFIX .export PKG_MAINTAINER .export PKG_WWW +.endif .if !defined(_MKSHOWCONFIG) _CPUTYPE!= MAKEFLAGS= CPUTYPE=${_TARGET_CPUTYPE} ${MAKE} -f /dev/null \