Skip to content

Commit efeadcb

Browse files
committed
Bring back i686-pc-windows-gnullvm target
1 parent dfe1b8c commit efeadcb

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

src/ci/github-actions/jobs.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -686,8 +686,10 @@ auto:
686686
- name: dist-aarch64-llvm-mingw
687687
env:
688688
SCRIPT: python x.py dist bootstrap --include-default-paths
689+
# i686 has no dedicated job, build it here because this job is fast
689690
RUST_CONFIGURE_ARGS: >-
690691
--build=aarch64-pc-windows-gnullvm
692+
--target=aarch64-pc-windows-gnullvm,i686-pc-windows-gnullvm
691693
--enable-full-tools
692694
--enable-profiler
693695
DIST_REQUIRE_ALL_TOOLS: 1

src/ci/scripts/install-mingw.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,9 @@ if isWindows && isKnownToBeMingwBuild; then
6464
mv llvm-mingw-20251104-ucrt-$arch $mingw_dir
6565
# Temporary workaround: https://github.com/mstorsjo/llvm-mingw/issues/493
6666
mkdir -p $mingw_dir/bin
67-
ln -s $arch-w64-windows-gnu.cfg $mingw_dir/bin/$arch-pc-windows-gnu.cfg
67+
for arch in aarch64 i686 x86_64; do
68+
ln -s $arch-w64-windows-gnu.cfg $mingw_dir/bin/$arch-pc-windows-gnu.cfg
69+
done
6870
;;
6971
*)
7072
echo "Unrecognized archive type"

0 commit comments

Comments
 (0)