Skip to content

Commit cbe8600

Browse files
committed
fix(github):Compilation with AlmaLinux
Update readme
1 parent d62d384 commit cbe8600

2 files changed

Lines changed: 10 additions & 3 deletions

File tree

.github/actions/pre-build-wfr/action.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,15 @@ runs:
2626

2727
- name: mount cvmfs
2828
run: |
29-
apt-get update
30-
apt-get install --fix-missing -y sudo gnupg lsb-release
31-
lsb_release -a
29+
if command -v apt-get >/dev/null 2>&1; then
30+
apt-get update
31+
apt-get install --fix-missing -y sudo gnupg lsb-release
32+
lsb_release -a
33+
elif command -v dnf >/dev/null 2>&1; then
34+
dnf -y install sudo gnupg2 which diffutils
35+
echo "YACC=bison" >> $GITHUB_ENV
36+
cat /etc/os-release
37+
fi
3238
# apt-get install --fix-missing -y sudo python3-venv
3339
# python3 -m venv /tmp/conan-venv
3440
# /tmp/conan-venv/bin/python -m pip install --no-cache-dir --upgrade pip conan

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ The following systems are tested regularly.
115115
| Almalinux | x86\_64 | 9.4 | GCC 14.2.0 | 3.30.6 | C++17 |
116116
| Almalinux | x86\_64 | 9.7 | GCC 11.4.1 | 4.2.0 | C++17 / C++20 / C++23 |
117117
| Almalinux | x86\_64 | 10.1 | GCC 14.2.0 | 4.0.3 | C++17 / C++20 / C++23 |
118+
| Almalinux | x86\_64 | 10.2 | GCC 14.3.1 | 4.0.3 | C++17 / C++20 / C++23 |
118119
| RHEL | x86\_64 | 9.6 | GCC 14.2.0 | 3.30.6 | C++17 |
119120
| Debian | x86\_64 | 11 | GCC 10.2.1 | 3.27.4 / 3.30.0 | C++17 |
120121
| Debian | x86\_64 | 12 | GCC 12.2.0 | 3.27.4 / 4.0.3 | C++17 / C++20 |

0 commit comments

Comments
 (0)