From 2a520c2ea7c4a81e6bf08517515c129e41d676fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89lo=C3=AFse=20Brosseau?= Date: Tue, 10 Sep 2024 09:28:45 -0400 Subject: [PATCH] Add missing systemd-devel package MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Éloïse Brosseau --- .github/workflows/ci.yml | 4 ++-- docs/build_system/config_linux_centos7.md | 16 +++++++++------- docs/build_system/config_linux_rocky8.md | 4 ++-- docs/build_system/config_linux_rocky9.md | 4 ++-- 4 files changed, 15 insertions(+), 13 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fa92b31f4..36e8d5542 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -108,7 +108,7 @@ jobs: dnf install -y epel-release dnf config-manager --set-enabled ${{ matrix.extra_repo }} devel dnf groupinstall "Development Tools" -y - 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 + 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 systemd-devel tcl-devel tcsh tk-devel yasm zip zlib-devel wget dnf install -y xz-devel mesa-libGLU mesa-libGLU-devel - name: Install other system dependencies @@ -577,4 +577,4 @@ jobs: - name: Install OpenRV run: | cmake --install _build --prefix $(pwd)/_install --config ${{ matrix.build-type }} - shell: msys2 {0} \ No newline at end of file + shell: msys2 {0} diff --git a/docs/build_system/config_linux_centos7.md b/docs/build_system/config_linux_centos7.md index 3c0d097e6..964c2b83a 100644 --- a/docs/build_system/config_linux_centos7.md +++ b/docs/build_system/config_linux_centos7.md @@ -2,12 +2,14 @@ ## Summary -1. [Install Basics](#install-basics) -1. [Install devtoolset-9](#install-devtoolset-9) -1. [Install tools and build dependencies](#install-tools-and-build-dependencies) -1. [Install CMake](#install-cmake) -1. [Install nasm](#install-nasm) -1. [Install Qt5](#install-qt) +- [Summary](#summary) +- [Install Basics](#install-basics) +- [Install devtoolset-9](#install-devtoolset-9) +- [Install tools and build dependencies](#install-tools-and-build-dependencies) + - [Install the python requirements](#install-the-python-requirements) +- [Install CMake](#install-cmake) +- [Install nasm](#install-nasm) +- [Install Qt](#install-qt) ## Install Basics @@ -35,7 +37,7 @@ scl enable devtoolset-9 $SHELL Most of the build requirements can be installed using the following command: ```bash -sudo yum install alsa-lib-devel autoconf automake avahi-compat-libdns_sd-devel bison bzip2-devel cmake-gui curl-devel flex glew-devel libXcomposite libXi-devel libaio-devel libffi-devel ncurses-devel libtool libxkbcommon openssl-devel patch pulseaudio-libs pulseaudio-libs-glib2 mesa-libOSMesa mesa-libOSMesa-devel ocl-icd opencl-headers python3 python3-devel qt5-qtbase-devel readline-devel sqlite-devel tcl-devel tk-devel yasm zlib-devel +sudo yum install alsa-lib-devel autoconf automake avahi-compat-libdns_sd-devel bison bzip2-devel cmake-gui curl-devel flex glew-devel libXcomposite libXi-devel libaio-devel libffi-devel ncurses-devel libtool libudev-devel libxkbcommon openssl-devel patch pulseaudio-libs pulseaudio-libs-glib2 mesa-libOSMesa mesa-libOSMesa-devel ocl-icd opencl-headers python3 python3-devel qt5-qtbase-devel readline-devel sqlite-devel tcl-devel tk-devel yasm zlib-devel ``` ### Install the python requirements diff --git a/docs/build_system/config_linux_rocky8.md b/docs/build_system/config_linux_rocky8.md index d7d0b584a..7535dc155 100644 --- a/docs/build_system/config_linux_rocky8.md +++ b/docs/build_system/config_linux_rocky8.md @@ -25,7 +25,7 @@ Some of the build dependencies come from outside the main AppStream repo. So fir ```bash sudo dnf install epel-release sudo dnf config-manager --set-enabled powertools -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 +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 systemd-devel tcl-devel tcsh tk-devel yasm zip zlib-devel ``` You can disable the devel repo afterwards since dnf will warn about it: @@ -221,4 +221,4 @@ Container id is the same as the one used in the step [Go into the container](go_ ```bash docker cp :/home/rv/OpenRV/_build/stage ./openrv_stage -``` \ No newline at end of file +``` diff --git a/docs/build_system/config_linux_rocky9.md b/docs/build_system/config_linux_rocky9.md index a636c92f9..ef4d98e27 100644 --- a/docs/build_system/config_linux_rocky9.md +++ b/docs/build_system/config_linux_rocky9.md @@ -25,7 +25,7 @@ Some of the build dependencies come from outside the main AppStream repo. So fir ```bash sudo dnf install epel-release sudo dnf config-manager --set-enabled crb devel -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 +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 systemd-devel tcl-devel tcsh tk-devel yasm zip zlib-devel ``` You can disable the devel repo afterwards since dnf will warn about it: @@ -229,4 +229,4 @@ Container id is the same as the one used in the step [Go into the container](go_ ```bash docker cp :/home/rv/OpenRV/_build/stage ./openrv_stage -``` \ No newline at end of file +```