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):

Reply via email to