Skip to content

Commit 0885fe0

Browse files
Add missing systemd-devel package for Rocky CI
Signed-off-by: Éloïse Brosseau <[email protected]>
1 parent 8d02c43 commit 0885fe0

File tree

3 files changed

+17
-12
lines changed

3 files changed

+17
-12
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ jobs:
116116
dnf install -y epel-release
117117
dnf config-manager --set-enabled ${{ matrix.extra_repo }} devel
118118
dnf groupinstall "Development Tools" -y
119-
dnf install -y alsa-lib-devel autoconf automake avahi-compat-libdns_sd-devel bison bzip2-devel cmake-gui curl-devel flex gcc gcc-c++ git libXcomposite libXi-devel libaio-devel libffi-devel nasm ncurses-devel nss libtool libxkbcommon libXcomposite libXdamage libXrandr libXtst libXcursor mesa-libOSMesa mesa-libOSMesa-devel meson openssl-devel patch pulseaudio-libs pulseaudio-libs-glib2 ocl-icd ocl-icd-devel opencl-headers python3 python3-devel qt5-qtbase-devel readline-devel sqlite-devel tcl-devel tcsh tk-devel yasm zip zlib-devel wget
119+
dnf install -y alsa-lib-devel autoconf automake avahi-compat-libdns_sd-devel bison bzip2-devel cmake-gui curl-devel flex gcc gcc-c++ git libXcomposite libXi-devel libaio-devel libffi-devel nasm ncurses-devel nss libtool libxkbcommon libXcomposite libXdamage libXrandr libXtst libXcursor mesa-libOSMesa mesa-libOSMesa-devel meson openssl-devel patch pulseaudio-libs pulseaudio-libs-glib2 ocl-icd ocl-icd-devel opencl-headers python3 python3-devel qt5-qtbase-devel readline-devel sqlite-devel tcl-devel tcsh tk-devel yasm zip zlib-devel wget systemd-devel
120120
dnf install -y xz-devel mesa-libGLU mesa-libGLU-devel
121121
122122
- name: Install other system dependencies
@@ -607,4 +607,4 @@ jobs:
607607
- name: Install OpenRV
608608
run: |
609609
cmake --install _build --prefix $(pwd)/_install --config ${{ matrix.build-type }}
610-
shell: msys2 {0}
610+
shell: msys2 {0}

docs/build_system/config_linux_rocky8.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,13 @@
22

33
## Summary
44

5-
1. [Install Basics](#install-basics)
6-
1. [Install tools and build dependencies](#install-tools-and-build-dependencies)
7-
1. [Install CMake](#install-cmake)
8-
1. [Install Qt5](#install-qt)
5+
- [Summary](#summary)
6+
- [Install Basics](#install-basics)
7+
- [Install tools and build dependencies](#install-tools-and-build-dependencies)
8+
- [GLU](#glu)
9+
- [Install the python requirements](#install-the-python-requirements)
10+
- [Install CMake](#install-cmake)
11+
- [Install Qt](#install-qt)
912

1013
## Install Basics
1114

@@ -22,7 +25,7 @@ Some of the build dependencies come from outside the main AppStream repo. So fir
2225
```bash
2326
sudo dnf install epel-release
2427
sudo dnf config-manager --set-enabled crb devel
25-
sudo dnf install alsa-lib-devel autoconf automake avahi-compat-libdns_sd-devel bison bzip2-devel cmake-gui curl-devel flex gcc gcc-c++ libXcomposite libXi-devel libaio-devel libffi-devel nasm ncurses-devel nss libtool libxkbcommon libXcomposite libXdamage libXrandr libXtst libXcursor mesa-libOSMesa mesa-libOSMesa-devel meson ninja-build openssl-devel patch pulseaudio-libs pulseaudio-libs-glib2 ocl-icd ocl-icd-devel opencl-headers python3 python3-devel qt5-qtbase-devel readline-devel sqlite-devel tcl-devel tcsh tk-devel yasm zip zlib-devel
28+
sudo dnf install alsa-lib-devel autoconf automake avahi-compat-libdns_sd-devel bison bzip2-devel cmake-gui curl-devel flex gcc gcc-c++ libXcomposite libXi-devel libaio-devel libffi-devel nasm ncurses-devel nss libtool libxkbcommon libXcomposite libXdamage libXrandr libXtst libXcursor mesa-libOSMesa mesa-libOSMesa-devel meson ninja-build openssl-devel patch pulseaudio-libs pulseaudio-libs-glib2 ocl-icd ocl-icd-devel opencl-headers python3 python3-devel qt5-qtbase-devel readline-devel sqlite-devel tcl-devel tcsh tk-devel yasm zip zlib-devel systemd-devel
2629
```
2730

2831
You can disable the devel repo afterwards since dnf will warn about it:

docs/build_system/config_linux_rocky9.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
## Summary
44

5-
1. [Install Basics](#install-basics)
6-
1. [Install tools and build dependencies](#install-tools-and-build-dependencies)
7-
1. [Install CMake](#install-cmake)
8-
1. [Install Qt5](#install-qt)
5+
- [Summary](#summary)
6+
- [Install Basics](#install-basics)
7+
- [Install tools and build dependencies](#install-tools-and-build-dependencies)
8+
- [GLU](#glu)
9+
- [Install the python requirements](#install-the-python-requirements)
10+
- [Install Qt](#install-qt)
911

1012
## Install Basics
1113

@@ -22,7 +24,7 @@ Some of the build dependencies come from outside the main AppStream repo. So fir
2224
```bash
2325
sudo dnf install epel-release
2426
sudo dnf config-manager --set-enabled crb devel
25-
sudo dnf install alsa-lib-devel autoconf automake avahi-compat-libdns_sd-devel bison bzip2-devel cmake-gui curl-devel flex gcc gcc-c++ libXcomposite libXi-devel libaio-devel libffi-devel nasm ncurses-devel nss libtool libxkbcommon libXcomposite libXdamage libXrandr libXtst libXcursor mesa-libOSMesa mesa-libOSMesa-devel meson ninja-build openssl-devel patch perl-FindBin pulseaudio-libs pulseaudio-libs-glib2 ocl-icd ocl-icd-devel opencl-headers python3 python3-devel qt5-qtbase-devel readline-devel sqlite-devel tcl-devel tcsh tk-devel yasm zip zlib-devel
27+
sudo dnf install alsa-lib-devel autoconf automake avahi-compat-libdns_sd-devel bison bzip2-devel cmake-gui curl-devel flex gcc gcc-c++ libXcomposite libXi-devel libaio-devel libffi-devel nasm ncurses-devel nss libtool libxkbcommon libXcomposite libXdamage libXrandr libXtst libXcursor mesa-libOSMesa mesa-libOSMesa-devel meson ninja-build openssl-devel patch perl-FindBin pulseaudio-libs pulseaudio-libs-glib2 ocl-icd ocl-icd-devel opencl-headers python3 python3-devel qt5-qtbase-devel readline-devel sqlite-devel tcl-devel tcsh tk-devel yasm zip zlib-devel systemd-devel
2628
```
2729

2830
You can disable the devel repo afterwards since dnf will warn about it:

0 commit comments

Comments
 (0)