diff --git a/bootstrap.sh b/bootstrap.sh
index d7d4cb28572fc4b0a7726fa2175f6a569ae25374..31c95e1545ede322ed64ebfcebf953a106d5684f 100755
--- a/bootstrap.sh
+++ b/bootstrap.sh
@@ -449,6 +449,7 @@ ubuntu()
 		xdg-utils \
 		xxd \
 		zip \
+		zstd \
 		"
 	# Not availible for at least ARM hosts
 	case "$host_arch" in
@@ -579,7 +580,8 @@ fedora()
 	clang \
 	doxygen \
 	ant \
-	protobuf-compiler ; do rpm -q $pkg > /dev/null || echo $pkg; done)
+	protobuf-compiler \
+	zstd ; do rpm -q $pkg > /dev/null || echo $pkg; done)
 	# If the list of packages is not empty, install missing
 	COUNT=$(echo $PKGS | wc -w)
 	if [ $COUNT -ne 0 ]; then