ci: Remove redundant `DEP_OPTS` from “Windows-cross UCRT” job
What changed, and why it matters
This is a minor cleanup to Bitcoin Core's continuous integration (CI) configuration. It removes one redundant line that explicitly set compiler names for a Windows cross-compilation job, because the build system already figures out those names automatically. There is no security relevance.
No security action required. Treat as routine CI maintenance.
Security signals we found
No strong security signals were identified.
Evidence from the diff
Commit 48496caa removes export DEP_OPTS="CC=${HOST}-gcc CXX=${HOST}-g++" from ci/test/00_setup_env_win64.sh. The commit message explains that GCC-based tools already follow the standard naming convention for the x86_64-w64-mingw32ucrt target, making the explicit DEP_OPTS assignment redundant. This is a CI maintenance change with no effect on shipped code, consensus logic, wallet handling, networking, or build outputs.
Changed components
ci/test/00_setup_env_win64.shInspect captured patch +0 / −1
diff --git a/ci/test/00_setup_env_win64.sh b/ci/test/00_setup_env_win64.sh
index 4342e3e6..dbbf55c1 100755
--- a/ci/test/00_setup_env_win64.sh
+++ b/ci/test/00_setup_env_win64.sh
@@ -9,7 +9,6 @@ export LC_ALL=C.UTF-8
export CONTAINER_NAME=ci_win64
export CI_IMAGE_NAME_TAG="mirror.gcr.io/debian:trixie" # Check that https://packages.debian.org/trixie/g++-mingw-w64-ucrt64 can cross-compile
export HOST=x86_64-w64-mingw32ucrt
-export DEP_OPTS="CC=${HOST}-gcc CXX=${HOST}-g++"
export PACKAGES="g++-mingw-w64-ucrt64 nsis"
export RUN_UNIT_TESTS=false
export RUN_FUNCTIONAL_TESTS=false
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.