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-12-14 22:02:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/meson (Old)
 and      /work/SRC/openSUSE:Factory/.meson.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "meson"

Thu Dec 14 22:02:18 2023 rev:104 rq:1132905 version:1.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/meson/meson.changes      2023-12-12 
19:31:37.723129800 +0100
+++ /work/SRC/openSUSE:Factory/.meson.new.25432/meson.changes   2023-12-14 
22:02:20.222328413 +0100
@@ -1,0 +2,18 @@
+Tue Dec 12 01:47:37 UTC 2023 - Yifan Jiang <yfji...@suse.com>
+
+- Make BuildRequires libstdc++6-devel-gcc11 more precise, for
+  SLE 15 SP4 and SLE 15 SP5 only.
+
+-------------------------------------------------------------------
+Mon Dec 11 10:31:25 UTC 2023 - Yifan Jiang <yfji...@suse.com>
+
+- Specify clang and llvm versions in SLE/Leap.
+
+-------------------------------------------------------------------
+Mon Dec 11 10:25:14 UTC 2023 - Yifan Jiang <yfji...@suse.com>
+
+- Fix shebang replacement for ninja test cases. The curly brackets
+  are necessary for the macro expansion in the splitted lines
+  worked correctly.
+
+-------------------------------------------------------------------
@@ -218,0 +237,7 @@
+
+-------------------------------------------------------------------
+Mon Jan 16 01:36:31 UTC 2023 - Yifan Jiang <yfji...@suse.com>
+
+- Add BuildRequires libstdc++6-devel-gcc11 for SLE 15 SP4 and
+  version above, which is necessary to make clang-tiny unit test
+  run.

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

Other differences:
------------------
++++++ meson.spec ++++++
--- /var/tmp/diff_new_pack.ueu40F/_old  2023-12-14 22:02:21.790384971 +0100
+++ /var/tmp/diff_new_pack.ueu40F/_new  2023-12-14 22:02:21.794385115 +0100
@@ -68,7 +68,11 @@
 ExclusiveArch:  x86_64
 BuildRequires:  %{python_module devel}
 BuildRequires:  bison
+%if 0%{?sle_version} >= 150400 && 0%{?sle_version} < 160000
+BuildRequires:  clang17 >= 15
+%else
 BuildRequires:  clang >= 15
+%endif
 BuildRequires:  clang-tools >= 15
 BuildRequires:  cups-devel
 BuildRequires:  distribution-release
@@ -104,8 +108,15 @@
 BuildRequires:  libpcap-devel
 BuildRequires:  libqt5-qtbase-common-devel
 BuildRequires:  libqt5-qtbase-private-headers-devel
+%if 0%{?sle_version} == 150400 || 0%{?sle_version} == 150500
+BuildRequires:  libstdc++6-devel-gcc11
+%endif
 BuildRequires:  libwmf-devel
+%if 0%{?sle_version} >= 150400 && 0%{?sle_version} < 160000
+BuildRequires:  llvm17-devel
+%else
 BuildRequires:  llvm-devel
+%endif
 BuildRequires:  meson = %{version}
 BuildRequires:  ninja
 BuildRequires:  pkgconfig
@@ -262,8 +273,8 @@
 c++ --version
 
 # Fix shebang in test cases getting executed by ninja
-%python_expand find test\ cases -type f -name "*.py" \
-    -exec sed -i "1s@#!.*python.*@#!$(realpath %{_bindir}/$python)@" {} +
+%{python_expand find test\ cases -type f -name "*.py" \
+    -exec sed -i "1s@#!.*python.*@#!$(realpath %{_bindir}/$python)@" {} +}
 %endif
 
 export LANG=C.UTF-8

Reply via email to