From b812bff07e07ac690cd2175a623317736b258911 Mon Sep 17 00:00:00 2001 From: "mr. m" <91018726+mr-cheffy@users.noreply.github.com> Date: Wed, 3 Jun 2026 12:04:25 +0200 Subject: [PATCH] no-bug: Change wine build download (gh-14002) --- .github/workflows/windows-release-build.yml | 2 +- configs/windows/mozconfig | 6 ------ 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/.github/workflows/windows-release-build.yml b/.github/workflows/windows-release-build.yml index d2570dbfd..8bbfbebef 100644 --- a/.github/workflows/windows-release-build.yml +++ b/.github/workflows/windows-release-build.yml @@ -154,7 +154,7 @@ jobs: zlib1g-dev \ aria2 echo Setup wine - aria2c "https://firefox-ci-tc.services.mozilla.com/api/index/v1/task/gecko.cache.level-1.toolchains.v3.linux64-wine.latest/artifacts/public%2Fbuild%2Fwine.tar.zst" -o wine.tar.zst + aria2c "https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dQz_aHy8Rl-Lt0xf2WlrMw/artifacts/public/build/wine.tar.zst" -o wine.tar.zst tar --zstd -xf wine.tar.zst -C ~/win-cross rm wine.tar.zst echo Setup Visual Studio diff --git a/configs/windows/mozconfig b/configs/windows/mozconfig index 83f4283a4..5e599b0e6 100644 --- a/configs/windows/mozconfig +++ b/configs/windows/mozconfig @@ -9,12 +9,6 @@ if test "$ZEN_CROSS_COMPILING"; then export WINE="$(echo ~)/win-cross/wine/bin/wine" export WINEDEBUG=-all - # Force Wine to load the genuine Microsoft d3dcompiler_47.dll that ships next - # to fxc.exe in the Windows SDK instead of its built-in vkd3d reimplementation, - # whose HLSL front-end mishandles #include directives (emits an #hlsl_full_path - # marker it then fails to re-parse, breaking shader compilation). - export WINEDLLOVERRIDES="d3dcompiler_47=n" - export MOZ_STUB_INSTALLER=1 export MOZ_PKG_FORMAT=TAR