From 5e5b08ecd453310575e0a2fc57f5b1cd216adeca Mon Sep 17 00:00:00 2001 From: E <79379754+oech3@users.noreply.github.com> Date: Mon, 27 Oct 2025 00:08:37 +0900 Subject: [PATCH 1/4] Clear HASHSUM_PROGS --- .github/workflows/CICD.yml | 1 + GNUmakefile | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/CICD.yml b/.github/workflows/CICD.yml index 20517fd630d..af7f3a1abff 100644 --- a/.github/workflows/CICD.yml +++ b/.github/workflows/CICD.yml @@ -290,6 +290,7 @@ jobs: mv -T target target.cache fi # Check that we don't cross-build uudoc + # also do not try to generate manpages for unexisting b2sum make install-manpages PREFIX=/tmp/usr UTILS=true RUSTC_ARCH="--target aarch64-unknown-linux-gnu" # build (host) make build diff --git a/GNUmakefile b/GNUmakefile index 91d9e7385ee..9eab569e8fa 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -230,6 +230,11 @@ ifneq ($(OS),Windows_NT) endif UTILS ?= $(filter-out $(SKIP_UTILS),$(PROGS)) +ifeq ($(filter hashsum,$(UTILS)),hashsum) + HASHSUM_PROGS := +endif + +endif ifneq ($(findstring stdbuf,$(UTILS)),) # Use external libstdbuf per default. It is more robust than embedding libstdbuf. From f9e229acd5f2849b8bd52b21bc0c39a5235d8170 Mon Sep 17 00:00:00 2001 From: E <79379754+oech3@users.noreply.github.com> Date: Mon, 27 Oct 2025 00:14:01 +0900 Subject: [PATCH 2/4] Drop wrong endif --- GNUmakefile | 2 -- 1 file changed, 2 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index 9eab569e8fa..cf7f7f2a475 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -234,8 +234,6 @@ ifeq ($(filter hashsum,$(UTILS)),hashsum) HASHSUM_PROGS := endif -endif - ifneq ($(findstring stdbuf,$(UTILS)),) # Use external libstdbuf per default. It is more robust than embedding libstdbuf. CARGOFLAGS += --features feat_external_libstdbuf From b14ee811ec67c4a97946c5d18c471e55cd7e0419 Mon Sep 17 00:00:00 2001 From: E <79379754+oech3@users.noreply.github.com> Date: Mon, 27 Oct 2025 00:20:24 +0900 Subject: [PATCH 3/4] Fix cspell --- .github/workflows/CICD.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CICD.yml b/.github/workflows/CICD.yml index af7f3a1abff..6bea15b67e6 100644 --- a/.github/workflows/CICD.yml +++ b/.github/workflows/CICD.yml @@ -290,7 +290,7 @@ jobs: mv -T target target.cache fi # Check that we don't cross-build uudoc - # also do not try to generate manpages for unexisting b2sum + # also do not try to generate manpages for part of hashsum make install-manpages PREFIX=/tmp/usr UTILS=true RUSTC_ARCH="--target aarch64-unknown-linux-gnu" # build (host) make build From 026ef1b843cefdd659bd79d0f02c2ce5e2672d84 Mon Sep 17 00:00:00 2001 From: E <79379754+oech3@users.noreply.github.com> Date: Mon, 27 Oct 2025 00:26:26 +0900 Subject: [PATCH 4/4] Flip wrong ifeq --- GNUmakefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GNUmakefile b/GNUmakefile index cf7f7f2a475..3ff2f7b12a6 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -230,7 +230,7 @@ ifneq ($(OS),Windows_NT) endif UTILS ?= $(filter-out $(SKIP_UTILS),$(PROGS)) -ifeq ($(filter hashsum,$(UTILS)),hashsum) +ifneq ($(filter hashsum,$(UTILS)),hashsum) HASHSUM_PROGS := endif