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-07-15 16:54:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/OpenShadingLanguage (Old)
and /work/SRC/openSUSE:Factory/.OpenShadingLanguage.new.1991 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "OpenShadingLanguage"
Wed Jul 15 16:54:47 2026 rev:38 rq:1365929 version:1.15.4.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/OpenShadingLanguage/OpenShadingLanguage.changes
2026-06-01 18:08:38.001819845 +0200
+++
/work/SRC/openSUSE:Factory/.OpenShadingLanguage.new.1991/OpenShadingLanguage.changes
2026-07-15 17:11:48.079938498 +0200
@@ -1,0 +2,6 @@
+Mon Jul 13 09:36:51 UTC 2026 - Marcus Rueckert <[email protected]>
+
+- Add workaround for llvm-as and llvm-link not being handled by
+ alts after the the switch.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ OpenShadingLanguage.spec ++++++
--- /var/tmp/diff_new_pack.rG8JnI/_old 2026-07-15 17:11:48.811963448 +0200
+++ /var/tmp/diff_new_pack.rG8JnI/_new 2026-07-15 17:11:48.815963585 +0200
@@ -226,6 +226,17 @@
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
+
%if 0%{?suse_version} == 1500
export pybind11_DIR="$(pybind11-config --cmakedir)"
%endif
@@ -234,6 +245,8 @@
%if %{without qt}
-DUSE_QT:BOOL=FALSE \
%endif
+ -DLLVM_AS_TOOL:FILEPATH=${LLVM_AS} \
+ -DLLVM_LINK_TOOL:FILEPATH=${LLVM_LINK} \
-DCMAKE_SKIP_RPATH:BOOL=TRUE \
-DCMAKE_INSTALL_DOCDIR:PATH=%{_docdir}/%{name} \
-DOSL_SHADER_INSTALL_DIR:PATH=%{_datadir}/%{osldir}/shaders/ \