diff --git a/eic-spack.sh b/eic-spack.sh
index 71b8fbf031c3cb8f44899e84266afcc7726cd0a5..b89e9abac70fb0e1b3a85b589b2424c4abc97074 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="c4f337e3477cefa97467a5e08a94aad4142c5136"
+EICSPACK_VERSION="d82cfc842e3a6523d6f29ceecf41641d53c3e4d2"
diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml
index 2d3de4420a888ac6d7e5dd7dd52ca95cc163b364..f0a4ef5105d53ea4837b494b6db1659ec84ad44a 100644
--- a/spack-environment/packages.yaml
+++ b/spack-environment/packages.yaml
@@ -115,7 +115,7 @@ packages:
   eicrecon:
     require:
     - '%clang'
-    - '@1.20.0' # EICRECON_VERSION
+    - '@1.21.0' # EICRECON_VERSION
   eigen:
     require:
     - '@3.4.0'