@@ -225,12 +225,12 @@ jobs:
225
225
name : Test
226
226
runs-on : ${{ matrix.os }}
227
227
env :
228
- QEMU_BUILD_VERSION : 8.0.2
228
+ QEMU_BUILD_VERSION : 8.1.0
229
229
# Enabling testing of experimental features.
230
230
RUSTFLAGS : --cfg rustix_use_experimental_features
231
231
strategy :
232
232
matrix :
233
- build : [ubuntu, ubuntu-20.04, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, arm-linux, ubuntu-stable, ubuntu-1.63, i686-linux-stable, aarch64-linux-stable, riscv64-linux-stable, s390x-linux-stable, powerpc64le-linux-stable, arm-linux-stable, ubuntu-1.63, i686-linux-1.63, aarch64-linux-1.63, riscv64-linux-1.63, s390x-linux-1.63, powerpc64le-linux-1.63, arm-linux-1.63, macos-latest, macos-11, windows, windows-2019]
233
+ build : [ubuntu, ubuntu-20.04, i686-linux, aarch64-linux, powerpc64le-linux, riscv64-linux, s390x-linux, arm-linux, ubuntu-stable, i686-linux-stable, aarch64-linux-stable, riscv64-linux-stable, s390x-linux-stable, powerpc64le-linux-stable, arm-linux-stable, ubuntu-1.63, i686-linux-1.63, aarch64-linux-1.63, riscv64-linux-1.63, s390x-linux-1.63, powerpc64le-linux-1.63, arm-linux-1.63, macos-latest, macos-11, windows, windows-2019]
234
234
include :
235
235
- build : ubuntu
236
236
os : ubuntu-latest
@@ -470,6 +470,8 @@ jobs:
470
470
patch -p1 < $GITHUB_WORKSPACE/ci/translate-errno.patch
471
471
patch -p1 < $GITHUB_WORKSPACE/ci/getsockopt-timeouts.patch
472
472
patch -p1 < $GITHUB_WORKSPACE/ci/s390x-stat-have-nsec.patch
473
+ patch -p1 < $GITHUB_WORKSPACE/ci/aarch64-o-largefile.patch
474
+ patch -p1 < $GITHUB_WORKSPACE/ci/tcgets2-tcsets2.patch
473
475
./configure --target-list=${{ matrix.qemu_target }} --prefix=${{ runner.tool_cache }}/qemu --disable-tools --disable-slirp --disable-fdt --disable-capstone --disable-docs
474
476
ninja -C build install
475
477
if : matrix.qemu != '' && matrix.os == 'ubuntu-latest'
@@ -542,7 +544,7 @@ jobs:
542
544
env :
543
545
# -D warnings is commented out in our install-rust action; re-add it here.
544
546
RUSTFLAGS : -D warnings -D elided-lifetimes-in-paths
545
- QEMU_BUILD_VERSION : 8.0.2
547
+ QEMU_BUILD_VERSION : 8.1.0
546
548
steps :
547
549
- uses : actions/checkout@v3
548
550
with :
@@ -601,6 +603,8 @@ jobs:
601
603
patch -p1 < $GITHUB_WORKSPACE/ci/translate-errno.patch
602
604
patch -p1 < $GITHUB_WORKSPACE/ci/getsockopt-timeouts.patch
603
605
patch -p1 < $GITHUB_WORKSPACE/ci/s390x-stat-have-nsec.patch
606
+ patch -p1 < $GITHUB_WORKSPACE/ci/aarch64-o-largefile.patch
607
+ patch -p1 < $GITHUB_WORKSPACE/ci/tcgets2-tcsets2.patch
604
608
./configure --target-list=${{ matrix.qemu_target }} --prefix=${{ runner.tool_cache }}/qemu --disable-tools --disable-slirp --disable-fdt --disable-capstone --disable-docs
605
609
ninja -C build install
606
610
if : matrix.qemu != '' && matrix.os == 'ubuntu-latest'
@@ -631,7 +635,7 @@ jobs:
631
635
RUSTFLAGS : --cfg rustix_use_experimental_asm -D warnings -D elided-lifetimes-in-paths
632
636
RUSTDOCFLAGS : --cfg rustix_use_experimental_asm
633
637
CARGO_TARGET_POWERPC64LE_UNKNOWN_LINUX_GNU_RUSTFLAGS : --cfg rustix_use_experimental_asm
634
- QEMU_BUILD_VERSION : 8.0.2
638
+ QEMU_BUILD_VERSION : 8.1.0
635
639
steps :
636
640
- uses : actions/checkout@v3
637
641
with :
@@ -690,6 +694,8 @@ jobs:
690
694
patch -p1 < $GITHUB_WORKSPACE/ci/translate-errno.patch
691
695
patch -p1 < $GITHUB_WORKSPACE/ci/getsockopt-timeouts.patch
692
696
patch -p1 < $GITHUB_WORKSPACE/ci/s390x-stat-have-nsec.patch
697
+ patch -p1 < $GITHUB_WORKSPACE/ci/aarch64-o-largefile.patch
698
+ patch -p1 < $GITHUB_WORKSPACE/ci/tcgets2-tcsets2.patch
693
699
./configure --target-list=${{ matrix.qemu_target }} --prefix=${{ runner.tool_cache }}/qemu --disable-tools --disable-slirp --disable-fdt --disable-capstone --disable-docs
694
700
ninja -C build install
695
701
if : matrix.qemu != '' && matrix.os == 'ubuntu-latest'
0 commit comments