diff --git a/contrib/src/msgpack/rules.mak b/contrib/src/msgpack/rules.mak
index 0d66082d302aa9d28428263aadcbab16f390e0c2..a2a7049c6357a31a4722fb2288ef106f3ea0f34b 100644
--- a/contrib/src/msgpack/rules.mak
+++ b/contrib/src/msgpack/rules.mak
@@ -3,7 +3,7 @@ MSGPACK_VERSION := cpp-6.1.0
 MSGPACK_URL := https://github.com/msgpack/msgpack-c/archive/$(MSGPACK_VERSION).tar.gz
 
 PKGS += msgpack
-ifeq ($(call need_pkg,"msgpack >= 3.1.0"),)
+ifeq ($(call need_pkg,"msgpack >= 5.0.0"),)
 PKGS_FOUND += msgpack
 endif