From: Peter Maydell Date: Thu, 26 Feb 2026 11:10:01 +0000 (+0000) Subject: scripts/coverity: Drop --enable-libnfs from configure X-Git-Tag: v11.0.0-rc0~48 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=306ee5505f317b98ef24bf4fe359cf85e95bc42c;p=thirdparty%2Fqemu.git scripts/coverity: Drop --enable-libnfs from configure The environment we do our coverity build in (amd64-fedora-container) has just upgraded to Fedora 43. This ships with libnfs version 16.2.0. We can't currently build against that: in commit e2d98f257138 we added a requirement to meson.build that libnfs be < 6.0.0, because of an upstream API change that we haven't yet updated block/nfs.c to handle. The result is that the coverity CI job currently fails in configure: Dependency libnfs found: NO. Found 16.2.0 but need: '<6.0.0' ; matched: '>=1.9.3' Run-time dependency libnfs found: NO ../meson.build:1150:11: ERROR: Dependency lookup for libnfs with method 'pkgconfig' failed: Invalid version, need 'libnfs' ['<6.0.0'] found '16.2.0'. Fix the coverity builds by dropping --enable-libnfs. This means we will no longer have coverage of block/nfs.c until/unless we do that update to handle the new libnfs API. Signed-off-by: Peter Maydell Reviewed-by: Thomas Huth Message-id: 20260226111001.1021810-1-peter.maydell@linaro.org --- diff --git a/scripts/coverity-scan/run-coverity-scan b/scripts/coverity-scan/run-coverity-scan index 43cf770f5e3..9b89a3303f5 100755 --- a/scripts/coverity-scan/run-coverity-scan +++ b/scripts/coverity-scan/run-coverity-scan @@ -424,7 +424,7 @@ echo "Configuring..." --enable-linux-aio --enable-attr \ --enable-cap-ng --enable-trace-backends=log --enable-spice --enable-rbd \ --enable-libusb --enable-usb-redir \ - --enable-libiscsi --enable-libnfs --enable-seccomp \ + --enable-libiscsi --enable-seccomp \ --enable-tpm --enable-libssh --enable-lzo --enable-snappy --enable-bzip2 \ --enable-numa --enable-rdma --enable-smartcard --enable-virglrenderer \ --enable-mpath --enable-glusterfs \