From nobody Sun Jul 26 09:45:12 2026 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 4h7Gzr6vTmz6mh9n for ; Sun, 26 Jul 2026 09:45:12 +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 "YR1" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4h7Gzr5vQbz3BmK for ; Sun, 26 Jul 2026 09:45:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1785059112; 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=8z/Z8X8keRyDwAH/ZbBP2j7lRl59f8Udg6dpjF4hqIg=; b=sCxGhUtShgInmW7beGEwR3uW8n/yYzkbvNxo2YCfgzMNwQPPG/DwQOzuBqbOgsWgCYodAJ Wet+Y4sHpfS3IyMaTHDgn99X5pFhp8eoF6ShuBoR19dDxx4pXdPhJvUcevWnouRGwJ7N1J HVWlHDDBN10jZocSORyOc10qwsJPxEBxDSBKlo43AYyWfyn5ITEcnSzFEyOJKKZGtDFiRj awIktFd3NTai47v3FrhryC3UQgiX0hsL9AsV/8BXYWtu2anGFf2Edaih6ANd/04sSfw0ej YMpKjUOCZ0bscSOm10U4dBA6N2k90ORht+FDDGPo/CY4enQUMrScUw0qA3aQJA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1785059112; a=rsa-sha256; cv=none; b=ssBlzvw6xTP/v+/ggDrD/HDY/uwyHJo6GCio0J9yOKpAdNGrpyirsf4OIg38bJ1O3zlWkm dOh+LdK5UyfzWSrk1/AoVUcc6EKRza0kM72N3I6ytVD750YFF2LqbHKXXAIs/4Cgn/OztZ 3R+7BJ3EUF6wiSQKhC3OY39yv2lxj4lDhJA60m7naM/Il7FjbmgYbxpjf2qUV3p/UAV/pi R5msGBtXWmvTyMmVXoTEvRtr04jtk+EH4/ol3tLyjB9RtIwhCd17b2PDOvJOdxxUuorYpH jDV/oBVaV/KeQ2JppQ+xCz6xVhItWEmcFTNHd0N3hiZ4OhHUzJcMZP0BeZ8oAQ== 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=1785059112; 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=8z/Z8X8keRyDwAH/ZbBP2j7lRl59f8Udg6dpjF4hqIg=; b=DrwUO5AVWKiXnbOn7aiozB5xT1Zw0c9pcQEn/P1nG/5qVuI8/A+qV5Rfx83LRD6HdUYaUL GJplsSWG2H0XReM1BqhVuPdHFZSKIhRN+ppU5tunqZRhM2LssIoCviD5Ngndo8w2mVRL0K 5pEOFrFPcACKB3F3WtKnlVd+89ePudoBlDoeQCa9Fh5ihrOY0Glfm2VCNOJHqLQhcafLQ5 MNc7YIaugCLHvegFHzP/DVZ5EZAZFFaDfAd3PQvetBnwgZss9y+LWs8Dazqypm2Z5pHkJ3 KpLnwWL3Nn9qxBIK0dnzKKyHLJzI0xXClufc62m3arhK6CKyy2uH/op+h4w25A== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4h7Gzr4vg1z2Yf for ; Sun, 26 Jul 2026 09:45:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 19e9d by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 26 Jul 2026 09:45:12 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Dag-Erling=?utf-8?Q? Sm=C3=B8rg?=rav Subject: git: 2d39931b5ed3 - stable/14 - bc: Fix tests 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: X-BeenThere: dev-commits-src-all@freebsd.org Sender: owner-dev-commits-src-all@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: des X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: 2d39931b5ed3ed1843e04c3afc815109a4532c2d Auto-Submitted: auto-generated Date: Sun, 26 Jul 2026 09:45:12 +0000 Message-Id: <6a65d728.19e9d.64e2bde0@gitrepo.freebsd.org> The branch stable/14 has been updated by des: URL: https://cgit.FreeBSD.org/src/commit/?id=2d39931b5ed3ed1843e04c3afc815109a4532c2d commit 2d39931b5ed3ed1843e04c3afc815109a4532c2d Author: Dag-Erling Smørgrav AuthorDate: 2026-04-29 15:14:13 +0000 Commit: Dag-Erling Smørgrav CommitDate: 2026-07-25 17:16:20 +0000 bc: Fix tests Stop generating test scripts at build time. The dc test script is broken and simply fixing the code that generates it won't help as there is no reliable way to ensure it gets regenerated if it already exists in the object tree. MFC after: 1 week Reviewed by: se Differential Revision: https://reviews.freebsd.org/D56511 (cherry picked from commit 67a63eae7b2d10d29983c9698894f1bfff4ffc6e) --- tools/build/depend-cleanup.sh | 4 ++++ usr.bin/gh-bc/tests/Makefile | 10 ---------- usr.bin/gh-bc/tests/bc_tests.sh | 5 +++++ usr.bin/gh-bc/tests/dc_tests.sh | 5 +++++ 4 files changed, 14 insertions(+), 10 deletions(-) diff --git a/tools/build/depend-cleanup.sh b/tools/build/depend-cleanup.sh index 7aa34c972d30..ba0908323057 100755 --- a/tools/build/depend-cleanup.sh +++ b/tools/build/depend-cleanup.sh @@ -105,6 +105,10 @@ clean_dep() # Date Rev Description +# 20260427 # bc / dc test scripts no longer generated +dir="${OBJTOP%/}"/usr.bin/gh-bc/tests +run rm -fv "${dir}"/bc_tests.sh "${dir}"/dc_tests.sh + # 20220326 fbc002cb72d2 move from bcmp.c to bcmp.S if [ "$MACHINE_ARCH" = "amd64" ]; then clean_dep lib/libc bcmp c diff --git a/usr.bin/gh-bc/tests/Makefile b/usr.bin/gh-bc/tests/Makefile index 32eb5bfe8922..00233e5fd777 100644 --- a/usr.bin/gh-bc/tests/Makefile +++ b/usr.bin/gh-bc/tests/Makefile @@ -56,14 +56,4 @@ FILESdc_scriptsMODE= 0755 PLAIN_TESTS_SH= bc_tests dc_tests -bc_tests.sh: - echo "#!/bin/sh" > ${.TARGET} - echo 'env LANG=C BC_TEST_OUTPUT_DIR=$$(pwd) \ - ${TESTSDIR}/tests/all.sh -n bc 1 1 0 0 bc' >> ${.TARGET} - -dc_tests.sh: - echo "#!/bin/sh" > ${.TARGET} - echo "env LANG=C BC_TEST_OUTPUT_DIR=\$pwd \ - ${TESTSDIR}/tests/all.sh -n dc 1 1 0 0 dc" >> ${.TARGET} - .include diff --git a/usr.bin/gh-bc/tests/bc_tests.sh b/usr.bin/gh-bc/tests/bc_tests.sh new file mode 100755 index 000000000000..76cfee05560f --- /dev/null +++ b/usr.bin/gh-bc/tests/bc_tests.sh @@ -0,0 +1,5 @@ +#!/bin/sh +unset LC_ALL LC_CTYPE LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME +export LANG=C +export BC_TEST_OUTPUT_DIR=${PWD} +exec "$(dirname "$(realpath "$0")")"/tests/all.sh -n bc 1 1 0 0 bc diff --git a/usr.bin/gh-bc/tests/dc_tests.sh b/usr.bin/gh-bc/tests/dc_tests.sh new file mode 100755 index 000000000000..6900ce9098d0 --- /dev/null +++ b/usr.bin/gh-bc/tests/dc_tests.sh @@ -0,0 +1,5 @@ +#!/bin/sh +unset LC_ALL LC_CTYPE LC_MESSAGES LC_MONETARY LC_NUMERIC LC_TIME +export LANG=C +export BC_TEST_OUTPUT_DIR=${PWD} +exec "$(dirname "$(realpath "$0")")"/tests/all.sh -n dc 1 1 0 0 dc