diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 501db3e47d422fffe0e9c79ebceaf866051e2d3c..1133d9a02132c52cdcb143c6a953ccf345948990 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -43,6 +43,10 @@ variables:
     a419ffcf501134faed24253ccc83e6c71f9659f9
     c3e41153ac92f6ef92414024a8386d4ceec2615c
     42a452d54c8a25f9f415fef8cf9e3a5c64b7a46a
+    a7b5f2ef39543f047f587d778579a958bbd0be45
+    44f7363fbe48d516112cb5bcaabf3778b665f800
+    6fefb924136da4814e96525dd6b2d73a523ca5dc
+    0c2aafec33fbd3418dc731c987f43573a7610439
   ## Ref: https://github.com/spack/spack/commit/[hash]
   ## [hash]: [description]
   ## b5ef5c2eb5145020f9de1bcb964626ce6ac2d02e: geant4: version bumps for Geant4 11.1.0
@@ -75,6 +79,10 @@ variables:
   ## a419ffcf501134faed24253ccc83e6c71f9659f9: osg-ca-certs: igtf link should point to version, not 'current'
   ## c3e41153ac92f6ef92414024a8386d4ceec2615c: Package requirements: allow single specs in requirement lists
   ## 42a452d54c8a25f9f415fef8cf9e3a5c64b7a46a: estarlight, dpmjet: new packages
+  ## a7b5f2ef39543f047f587d778579a958bbd0be45: Add the very first version of cernlib package
+  ## 44f7363fbe48d516112cb5bcaabf3778b665f800: cernlib: depends_on libxaw libxt
+  ## 6fefb924136da4814e96525dd6b2d73a523ca5dc: cernlib: depends_on freetype, libnsl, libxcrypt, openssl; and patch
+  ## 0c2aafec33fbd3418dc731c987f43573a7610439: cernlib: depends_on openssl when platform=linux
 
   ## EIC spack organization and repository, e.g. eic/eic-spack
   EICSPACK_ORGREPO: "eic/eic-spack"
diff --git a/spack-environment/dev/spack.yaml b/spack-environment/dev/spack.yaml
index 73264981c81909b12deed9f92a8d06456bed7179..031ea91b76850ecf14f5e32cf2bb3befe92a7c16 100644
--- a/spack-environment/dev/spack.yaml
+++ b/spack-environment/dev/spack.yaml
@@ -9,6 +9,7 @@ spack:
     - afterburner@0.1.2 +root +zlib
     - cairo@1.16.0 +fc+ft+X+pdf+gobject
     - catch2@3.0.1 -ipo
+    - cernlib@2022.11.08.0-free
     - clhep@2.4.6.0 cxxstd=17
     - cli11@2.1.1
     - cmake@3.24.3