summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaan De Meyer <daan.j.demeyer@gmail.com>2022-02-25 11:01:07 +0000
committerLuca Boccassi <luca.boccassi@gmail.com>2022-03-05 21:03:32 +0000
commitf0cc6d2f99b2510c57fa36ad7f28cc42c0b724b3 (patch)
tree5f9a190615a2d413de09c9f526423844b97b0e26
parente517b37922df332f2c3224de15e2a094177bf864 (diff)
downloadsystemd-f0cc6d2f99b2510c57fa36ad7f28cc42c0b724b3.tar.gz
mkosi: Remove Arch nspawn workaround
This has been fixed so the workaround can be removed. (cherry picked from commit 6b2ab8fc5cc0f706b85cbd559e8dcf4e05d7687d)
-rw-r--r--.github/workflows/mkosi.yml13
1 files changed, 0 insertions, 13 deletions
diff --git a/.github/workflows/mkosi.yml b/.github/workflows/mkosi.yml
index 8fd6c72e26..68d5f86dc3 100644
--- a/.github/workflows/mkosi.yml
+++ b/.github/workflows/mkosi.yml
@@ -48,19 +48,6 @@ jobs:
- name: Configure
run: echo -e "[Distribution]\nDistribution=${{ matrix.distro }}\n" >mkosi.default
- # Ubuntu's systemd-nspawn doesn't support faccessat2() syscall, which is
- # required, since current Arch's glibc implements faccessat() via faccessat2().
- - name: Update systemd-nspawn
- if: ${{ matrix.distro == 'arch' }}
- run: |
- echo "deb-src http://archive.ubuntu.com/ubuntu/ $(lsb_release -cs) main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list
- sudo apt update
- sudo apt build-dep systemd
- meson build
- ninja -C build
- sudo ln -svf $PWD/build/systemd-nspawn `which systemd-nspawn`
- systemd-nspawn --version
-
- name: Build ${{ matrix.distro }}
run: ./.github/workflows/run_mkosi.sh --build-environment=CI_BUILD=1 --kernel-command-line "${{ env.KERNEL_CMDLINE }}" build