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 \

Reply via email to