diff --git a/coq-lambda-rust.opam b/coq-lambda-rust.opam
index 6ce8c22d85b37366983b31904d578958770d30ba..67d305fd81e363cbfdcb7a4c6b5565f4726f8679 100644
--- a/coq-lambda-rust.opam
+++ b/coq-lambda-rust.opam
@@ -15,7 +15,7 @@ This branch uses a proper weak memory model.
 """
 
 depends: [
-  "coq-gpfsl" { (= "dev.2022-02-14.0.dfad6e17") | (= "dev") }
+  "coq-gpfsl" { (= "dev.2022-03-21.1.cf3ee78d") | (= "dev") }
 ]
 
 build: [make "-j%{jobs}%"]