[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 38/38] meson.build: Disallow libnfs v6 to fix the broken macOS bui
From: |
Thomas Huth |
Subject: |
[PULL 38/38] meson.build: Disallow libnfs v6 to fix the broken macOS build |
Date: |
Wed, 18 Dec 2024 12:09:58 +0100 |
The macOS builds in our CI (and possibly other very recent distros)
are currently broken since the update to libnfs version 6 there.
That version apparently comes with a big API breakage. v5.0.3 was
the final release of the old API (see the libnfs commit here:
https://github.com/sahlberg/libnfs/commit/4379837 ).
Disallow version 6.x for now to get the broken CI job working
again. Once somebody had enough time to adapt our code in
block/nfs.c, we can revert this change again.
Message-ID: <20241218065157.209020-1-thuth@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Thomas Huth <thuth@redhat.com>
---
meson.build | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/meson.build b/meson.build
index 85f7485473..6149b50db2 100644
--- a/meson.build
+++ b/meson.build
@@ -1145,7 +1145,7 @@ endif
libnfs = not_found
if not get_option('libnfs').auto() or have_block
- libnfs = dependency('libnfs', version: '>=1.9.3',
+ libnfs = dependency('libnfs', version: ['>=1.9.3', '<6.0.0'],
required: get_option('libnfs'),
method: 'pkg-config')
endif
--
2.47.1
- [PULL 28/38] tests/functional: replace 'run_cmd' with subprocess helpers, (continued)
- [PULL 28/38] tests/functional: replace 'run_cmd' with subprocess helpers, Thomas Huth, 2024/12/18
- [PULL 27/38] tests/functional: drop back compat imports from utils.py, Thomas Huth, 2024/12/18
- [PULL 29/38] tests/functional: remove now unused 'run_cmd' helper, Thomas Huth, 2024/12/18
- [PULL 30/38] tests/functional: skip tests if assets are not available, Thomas Huth, 2024/12/18
- [PULL 31/38] tests/functional: ignore errors when caching assets, except for 404, Thomas Huth, 2024/12/18
- [PULL 33/38] tests/functional: Convert the quanta-gsj avocado test, Thomas Huth, 2024/12/18
- [PULL 32/38] MAINTAINERS: add myself as reviewer for functional test suite, Thomas Huth, 2024/12/18
- [PULL 35/38] tests/functional: Add a helper function for retrieving the hostfwd port, Thomas Huth, 2024/12/18
- [PULL 34/38] tests/functional: Convert the arm virt avocado test, Thomas Huth, 2024/12/18
- [PULL 36/38] tests/functional: Convert the intel_iommu avocado test, Thomas Huth, 2024/12/18
- [PULL 38/38] meson.build: Disallow libnfs v6 to fix the broken macOS build,
Thomas Huth <=
- [PULL 37/38] tests/functional: Convert the hotplug_cpu avocado test, Thomas Huth, 2024/12/18
- Re: [PULL 00/38] Functional test improvements, and disallow libnfs v6, Stefan Hajnoczi, 2024/12/19