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