From 721344d7786c88e0b343a7f303adafec40bc36d5 Mon Sep 17 00:00:00 2001 From: Michal Berger Date: Wed, 14 Oct 2020 17:28:14 +0200 Subject: [PATCH] pkgdep/git: Ignore maybe-uninitialized errors while compiling nvme-cli-cuse Newer compilers (gcc 10.x) shipped with, e.g., Clearlinux, Fedora32, will simply fail upon hitting this error. Ignore it. CPPFLAGS is used since CFLAGS would override its default options defined in a Makefile breaking compilation on older gccs as a result. Change-Id: I75c7938268736365a41b49373c948e779d57253b Signed-off-by: Michal Berger Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4679 Tested-by: SPDK CI Jenkins Reviewed-by: Jim Harris Reviewed-by: Tomasz Zawadzki --- test/common/config/pkgdep/git | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/common/config/pkgdep/git b/test/common/config/pkgdep/git index 2582a8799..f2a37c6fd 100644 --- a/test/common/config/pkgdep/git +++ b/test/common/config/pkgdep/git @@ -226,7 +226,7 @@ function install_nvmecli() { git clone "https://github.com/linux-nvme/nvme-cli.git" "$GIT_REPOS/nvme-cli-cuse" fi git -C "$GIT_REPOS/nvme-cli-cuse" checkout "e770466615096a6d41f038a28819b00bc3078e1d" - make -C "$GIT_REPOS/nvme-cli-cuse" + make -C "$GIT_REPOS/nvme-cli-cuse" CPPFLAGS="-Wno-error=maybe-uninitialized" sudo mv "$GIT_REPOS/nvme-cli-cuse" /usr/local/src/nvme-cli fi }