mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-03 01:17:45 +03:00
mkosi: Update and enable ukify in mkosi builds
We also add the necessary deps for ukify to the mkosi configs. CentOS Stream 8 is dropped from CI because its python version is too old (3.6) to be able to run ukify.
This commit is contained in:
parent
b6033b7060
commit
c8943ce884
6
.github/workflows/mkosi.yml
vendored
6
.github/workflows/mkosi.yml
vendored
@ -73,13 +73,11 @@ jobs:
|
||||
- distro: opensuse
|
||||
release: tumbleweed
|
||||
- distro: centos
|
||||
release: 9-stream
|
||||
- distro: centos
|
||||
release: 8-stream
|
||||
release: "9"
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
|
||||
- uses: systemd/mkosi@ab2aff830096e681da1950a7d29f277caa89516c
|
||||
- uses: systemd/mkosi@37c0524360ee460174f83081fa14e0dc9bc6ee0d
|
||||
|
||||
- name: Configure
|
||||
run: |
|
||||
|
@ -165,7 +165,8 @@ if [ ! -f "$BUILDDIR"/build.ninja ] ; then
|
||||
-D gnu-efi=true \
|
||||
-D kernel-install=true \
|
||||
-D analyze=true \
|
||||
-D bpf-framework=true
|
||||
-D bpf-framework=true \
|
||||
-D ukify=true
|
||||
fi
|
||||
|
||||
cd "$BUILDDIR"
|
||||
|
@ -30,6 +30,7 @@ Packages=
|
||||
openbsd-netcat
|
||||
polkit
|
||||
popt
|
||||
python-pefile
|
||||
quota-tools
|
||||
tpm2-tss
|
||||
vim
|
||||
@ -44,3 +45,4 @@ BuildPackages=
|
||||
python-docutils
|
||||
python-jinja
|
||||
python-lxml
|
||||
python-pytest
|
||||
|
@ -6,6 +6,7 @@
|
||||
[Distribution]
|
||||
Distribution=centos
|
||||
Repositories=epel
|
||||
epel-testing # FIXME: Remove when python3-pefile goes to stable EPEL.
|
||||
|
||||
[Content]
|
||||
Packages=
|
||||
@ -37,6 +38,7 @@ Packages=
|
||||
polkit
|
||||
popt
|
||||
procps-ng
|
||||
python3dist(pefile)
|
||||
quota
|
||||
tpm2-tss
|
||||
vim-common
|
||||
@ -93,3 +95,4 @@ BuildPackages=
|
||||
python3dist(docutils)
|
||||
python3dist(jinja2)
|
||||
python3dist(lxml)
|
||||
python3dist(pytest)
|
||||
|
@ -37,6 +37,7 @@ Packages=
|
||||
netcat-openbsd
|
||||
policykit-1
|
||||
procps
|
||||
python3-pefile
|
||||
quota
|
||||
xxd
|
||||
|
||||
@ -87,4 +88,5 @@ BuildPackages=
|
||||
python3-docutils
|
||||
python3-jinja2
|
||||
python3-lxml
|
||||
python3-pytest
|
||||
xsltproc
|
||||
|
@ -37,6 +37,7 @@ Packages=
|
||||
polkit
|
||||
popt
|
||||
procps-ng
|
||||
python3dist(pefile)
|
||||
quota
|
||||
tpm2-tss
|
||||
vim-common
|
||||
@ -90,3 +91,4 @@ BuildPackages=
|
||||
python3dist(docutils)
|
||||
python3dist(jinja2)
|
||||
python3dist(lxml)
|
||||
python3dist(pytest)
|
||||
|
@ -37,6 +37,7 @@ Packages=
|
||||
libseccomp2
|
||||
libxkbcommon0
|
||||
pam
|
||||
python3-pefile
|
||||
tpm2-0-tss
|
||||
vim
|
||||
|
||||
@ -91,6 +92,7 @@ BuildPackages=
|
||||
python3-docutils
|
||||
python3-Jinja2
|
||||
python3-lxml
|
||||
python3-pytest
|
||||
qrencode-devel
|
||||
shadow
|
||||
system-group-obsolete
|
||||
|
@ -39,6 +39,7 @@ Packages=
|
||||
netcat-openbsd
|
||||
policykit-1
|
||||
procps
|
||||
python3-pefile
|
||||
quota
|
||||
xxd
|
||||
|
||||
@ -88,4 +89,5 @@ BuildPackages=
|
||||
python3-docutils
|
||||
python3-jinja2
|
||||
python3-lxml
|
||||
python3-pytest
|
||||
xsltproc
|
||||
|
Loading…
Reference in New Issue
Block a user