Closed dingp closed 1 year ago
This should remain as a draft PR before the DAQ is ready to go all in into Almalinux9.
The branch is ready now. New addition included a patch file to remove Felix related packages from he Al9 release. It is applied in the nightly CI workflow for building AL9 nightlies.
This PR includes all necessary changes in CI workflows, spack recipe files, and release configurations to use the latest version of external software stack.
ext-v2.0
is built for archlinux-almalinux9-x86_64
ext-v1.1
is built for archlinux-scientific7-x86_64
(can be used on both CentOS Steam 8 and AlmaLinux 9)They both use the same spack version
0.20.0
, and the exact same set of versions of external packages. The packages are built with gcc12.1.0
.Major updates are:
grpc
is included in the external software stack;protobuf
has been upgraded (required by grpc );gdb
has been upgraded (required by AL9, but newer version is also compatible with SL7 and C8);boost
,python
etc);llvm
(for providingclang-tidy
andclang-format
) andqt
(for GUI support indbe
) have also been upgraded.