diff --git a/eic-spack.sh b/eic-spack.sh
index 7b13f0a6b25dbdf1aab6b58dfb037e4b0eafd344..8001efc2df492faa18f87c5c5d3e998fbdebdeef 100644
--- a/eic-spack.sh
+++ b/eic-spack.sh
@@ -3,4 +3,4 @@ EICSPACK_ORGREPO="eic/eic-spack"
 
 ## EIC spack commit hash or github version, e.g. v0.19.7
 ## note: nightly builds could use a branch e.g. releases/v0.19
-EICSPACK_VERSION="739db5b2f9d0a390b7f5b7cbc7293be2a0985a8b"
+EICSPACK_VERSION="f5a44b32fa7ff05eb1c91133223c46f1f68e5c59"
diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml
index 22aae4c48c3dd21658e8ea039565fe86b4cbb35f..f4fd1dfcc96337a8d15c36455c6a7e77af083baf 100644
--- a/spack-environment/packages.yaml
+++ b/spack-environment/packages.yaml
@@ -204,7 +204,8 @@ packages:
     - -ipo +podio +root +zmq
   juggler:
     require:
-    - '@14.2.1' # JUGGLER_VERSION
+    - '%clang'
+    - '@14.2.2' # JUGGLER_VERSION
     - cxxstd=20
   k4actstracking:
     require: