Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package meson for openSUSE:Factory checked in at 2024-11-24 11:03:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/meson (Old) and /work/SRC/openSUSE:Factory/.meson.new.28523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "meson" Sun Nov 24 11:03:41 2024 rev:116 rq:1225964 version:1.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/meson/meson.changes 2024-10-22 14:52:18.510372319 +0200 +++ /work/SRC/openSUSE:Factory/.meson.new.28523/meson.changes 2024-11-24 11:03:42.533619868 +0100 @@ -1,0 +2,6 @@ +Fri Nov 22 09:21:34 UTC 2024 - Dominique Leuenberger <dims...@opensuse.org> + +- Add meson-testsuite-with-cmake-3.31.patch: Fix test suite run + against CMake 3.31. + +------------------------------------------------------------------- New: ---- meson-testsuite-with-cmake-3.31.patch BETA DEBUG BEGIN: New: - Add meson-testsuite-with-cmake-3.31.patch: Fix test suite run against CMake 3.31. BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ meson.spec ++++++ --- /var/tmp/diff_new_pack.Nej5ne/_old 2024-11-24 11:03:43.133644815 +0100 +++ /var/tmp/diff_new_pack.Nej5ne/_new 2024-11-24 11:03:43.137644980 +0100 @@ -51,6 +51,8 @@ Patch1: extend-test-timeout-on-qemu-builds.patch # PATCH-FIX-OPENSUSE meson-distutils.patch -- meson is ring0 and therefor setuptools is not available Patch2: meson-distutils.patch +# PATCH-FIX-UPSTREAM meson-testsuite-with-cmake-3.31.patch -- Fix test suite when using CMake 3.31 +Patch3: meson-testsuite-with-cmake-3.31.patch BuildRequires: %{python_module base >= 3.7} BuildRequires: fdupes @@ -188,6 +190,7 @@ %if !%{with setuptools} %patch -P 2 -p1 %endif +%patch -P 3 -p1 %if 0%{?sle_version} >= 150400 && 0%{?sle_version} < 160000 # AddressSanitizer fails here because of ulimit. ++++++ meson-testsuite-with-cmake-3.31.patch ++++++ diff --git c/mesonbuild/cmake/interpreter.py i/mesonbuild/cmake/interpreter.py index fafee86ab..12d7049d2 100644 --- c/mesonbuild/cmake/interpreter.py +++ i/mesonbuild/cmake/interpreter.py @@ -828,6 +828,7 @@ class CMakeInterpreter: cmake_args = [] cmake_args += cmake_get_generator_args(self.env) + cmake_args += ['-DCMAKE_LINK_DEPENDS_USE_LINKER=FALSE'] cmake_args += [f'-DCMAKE_INSTALL_PREFIX={self.install_prefix}'] cmake_args += extra_cmake_options if not any(arg.startswith('-DCMAKE_BUILD_TYPE=') for arg in cmake_args):