Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package meson for openSUSE:Factory checked 
in at 2023-09-28 00:24:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/meson (Old)
 and      /work/SRC/openSUSE:Factory/.meson.new.23327 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "meson"

Thu Sep 28 00:24:22 2023 rev:99 rq:1113283 version:1.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/meson/meson.changes      2023-08-11 
15:55:02.207585222 +0200
+++ /work/SRC/openSUSE:Factory/.meson.new.23327/meson.changes   2023-09-28 
00:38:44.577431276 +0200
@@ -1,0 +2,5 @@
+Sat Sep 23 20:58:26 UTC 2023 - Aaron Puchert <aaronpuch...@alice-dsl.net>
+
+- Port back get_llvm_tool_names-llvm17.patch to accept LLVM 17.
+
+-------------------------------------------------------------------

New:
----
  get_llvm_tool_names-llvm17.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ meson.spec ++++++
--- /var/tmp/diff_new_pack.3CzKzm/_old  2023-09-28 00:38:46.037484386 +0200
+++ /var/tmp/diff_new_pack.3CzKzm/_new  2023-09-28 00:38:46.037484386 +0200
@@ -50,6 +50,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 get_llvm_tool_names-llvm17.patch -- Accept LLVM 17.
+Patch3:         get_llvm_tool_names-llvm17.patch
 BuildRequires:  %{python_module base >= 3.7}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -172,6 +174,7 @@
 %if !%{with setuptools}
 %patch2 -p1
 %endif
+%patch3 -p1
 
 %if 0%{?sle_version} >= 150400 && 0%{?sle_version} < 160000
 # AddressSanitizer fails here because of ulimit.

++++++ get_llvm_tool_names-llvm17.patch ++++++
>From d0b09898c703f6c10ec5a6b2aeace0df2e3570aa Mon Sep 17 00:00:00 2001
From: Christoph Reiter <reiter.christ...@gmail.com>
Date: Sat, 23 Sep 2023 17:21:43 +0200
Subject: [PATCH] get_llvm_tool_names: add llvm 17

this fixes the "frameworks: 15 llvm" tests with llvm 17
---
 mesonbuild/environment.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mesonbuild/environment.py b/mesonbuild/environment.py
index 53cb1206fef..5c7d78b9028 100644
--- a/mesonbuild/environment.py
+++ b/mesonbuild/environment.py
@@ -157,6 +157,7 @@ def get_llvm_tool_names(tool: str) -> T.List[str]:
     # unless it becomes a stable release.
     suffixes = [
         '', # base (no suffix)
+        '-17',  '17',
         '-16',  '16',
         '-15',  '15',
         '-14',  '14',

Reply via email to