Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aaust almalinux9 prereq #59

Merged
merged 3 commits into from
Nov 7, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 11 additions & 5 deletions gluex_prereqs_almalinux_9.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,20 @@ dnf install -y subversion wget gcc-c++ gcc-gfortran imake libXt-devel \
openmotif-devel libXpm-devel python-unversioned-command \
bzip2-devel tcsh python3-scons expat-devel \
perl-XML-Simple perl-XML-Writer patch perl-File-Slurp git \
mesa-libGLU-devel cmake python3-devel \
mesa-libGLU-devel cmake \
boost-devel gsl-devel glibc-langpack-en \
libtool which bc nano cmake3 xrootd-client-libs xrootd-client \
make boost-python3-devel libXi-devel python3-future \
make libXi-devel python3-future \
emacs gdb mariadb xterm python3-devel boost-python3-devel fmt-devel \
libtirpc-devel mariadb-devel python3-mysqlclient xrootd-devel xrootd-client-devel \
libnsl2-devel qt5 qt5-qtx11extras qt5-devel
libnsl2-devel qt5 qt5-qtx11extras qt5-devel \
python3-sqlalchemy python3-ply python3-click \
apptainer
pip install mysql-connector-python
cd /usr/include
ln -s freetype2/freetype freetype

source /gluex_install/gluex_prereqs_postprocessor.sh
isDockerBuildkit(){
local cgroup=/proc/1/cgroup
test -f $cgroup && [[ "$(<$cgroup)" = *:cpuset:/docker/buildkit/* ]]
}
if isDockerBuildkit; then source /gluex_install/gluex_prereqs_postprocessor.sh ; fi