#10156 fixed CI build failures caused by Yarn 4.x fetching a newer patch with different builtin compat hashes, breaking --immutable lockfile validation, but only patched pkg/linux/build-functions.sh and the GHA workflows. Make.bat, pkg/mac/build-functions.sh, pkg/pip/build.sh, and Dockerfile still hardcoded 'yarn set version 4', which is what broke the Windows Jenkins snapshot build (job 1669).