On Tue, 24 Feb 2026 at 18:14, John Snow <[email protected]> wrote:
>
> The following changes since commit afe653676dc6dfd49f0390239ff90b2f0052c2b8:
>
>   Merge tag 'audio-pull-request' of https://gitlab.com/marcandre.lureau/qemu 
> into staging (2026-02-23 14:03:50 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/jsnow/qemu.git tags/python-pull-request
>
> for you to fetch changes up to 4e55bb4be53bc7a5e3fe1429af12d2e3090049a5:
>
>   python: add setuptools and wheel dependencies (2026-02-24 13:11:29 -0500)
>
> ----------------------------------------------------------------
>
> ----------------------------------------------------------------

Hi -- it looks like this pullreq may have broken the "coverity" job
that (run on a separate schedule from main CI) does a QEMU build to
upload to the coverity scan service:

https://gitlab.com/qemu-project/qemu/-/jobs/13264087007

It fails during QEMU 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'.

I'm guessing this is because:
 * the coverity job runs on the amd64-fedora-container
 * we just upgraded our Fedora container to F43
 * coverity configures with --enable-libnfs
 * in meson.build we enforce libnfs < 6.0.0
 * F43 ships with a newer libnfs

The "not libnfs v6" restriction was added by thuth in
commit e2d98f257138 in 2024 because of a big API change in
libnfs v6. The theory was that this was a temporary hack
until somebody updated block/nfs.c to handle the new API.
Over a year later, nobody has touched block/nfs.c...

I guess for the moment we should fix the Coverity build
by dropping the --enable-libnfs (and accepting that we
don't scan block/nfs.c any more). For the longer term:

 * does anybody want to update block/nfs.c ?
 * or should we mark it as deprecated and plan to eventually
   drop it, given that the set of supported distros you can
   build it on is rapidly shrinking ?

thanks
-- PMM

Reply via email to