Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package OpenShadingLanguage for
openSUSE:Factory checked in at 2026-10-06 19:19:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/OpenShadingLanguage (Old)
and /work/SRC/openSUSE:Factory/.OpenShadingLanguage.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "OpenShadingLanguage"
Tue Oct 6 19:19:14 2026 rev:39 rq:1382726 version:1.15.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/OpenShadingLanguage/OpenShadingLanguage.changes
2026-07-15 17:11:48.079938498 +0200
+++
/work/SRC/openSUSE:Factory/.OpenShadingLanguage.new.3698736/OpenShadingLanguage.changes
2026-10-06 19:19:15.487657730 +0200
@@ -1,0 +2,5 @@
+Mon Oct 5 02:22:41 UTC 2026 - JS <[email protected]>
+
+- Explicitly invoke the same version of clang++ as LLVM.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ OpenShadingLanguage.spec ++++++
--- /var/tmp/diff_new_pack.TXvhcr/_old 2026-10-06 19:19:16.276690858 +0200
+++ /var/tmp/diff_new_pack.TXvhcr/_new 2026-10-06 19:19:16.277690899 +0200
@@ -226,16 +226,11 @@
export CXX="g++-%{?force_gcc_version}"
%endif
-if [ -e /usr/bin/llvm-as ] ; then
-LLVM_AS=%{_bindir}/llvm-as
-else
-LLVM_AS=$(ls -1 %{_bindir}/llvm-as-* | sort -n | head -n 1)
-fi
-if [ -e /usr/bin/llvm-link ] ; then
-LLVM_LINK=%{_bindir}/llvm-link
-else
-LLVM_LINK=$(ls -1 %{_bindir}/llvm-link-* | sort -n | head -n 1)
-fi
+# Avoid version mismatch. The default clang++ may also be installed alongside
the required version.
+LLVM_MAJOR_VERSION=$(llvm-config --version | cut -d'.' -f1)
+CLANGPLUSPLUS=%{_bindir}/clang++-${LLVM_MAJOR_VERSION}
+LLVM_AS=%{_bindir}/llvm-as-${LLVM_MAJOR_VERSION}
+LLVM_LINK=%{_bindir}/llvm-link-${LLVM_MAJOR_VERSION}
%if 0%{?suse_version} == 1500
export pybind11_DIR="$(pybind11-config --cmakedir)"
@@ -245,6 +240,7 @@
%if %{without qt}
-DUSE_QT:BOOL=FALSE \
%endif
+ -DLLVM_BC_GENERATOR:FILEPATH=${CLANGPLUSPLUS} \
-DLLVM_AS_TOOL:FILEPATH=${LLVM_AS} \
-DLLVM_LINK_TOOL:FILEPATH=${LLVM_LINK} \
-DCMAKE_SKIP_RPATH:BOOL=TRUE \