Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tvm for openSUSE:Factory checked in 
at 2026-06-13 18:46:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tvm (Old)
 and      /work/SRC/openSUSE:Factory/.tvm.new.1981 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tvm"

Sat Jun 13 18:46:52 2026 rev:31 rq:1359000 version:0.24.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/tvm/tvm.changes  2026-02-06 19:14:39.726987356 
+0100
+++ /work/SRC/openSUSE:Factory/.tvm.new.1981/tvm.changes        2026-06-13 
18:48:47.793066470 +0200
@@ -1,0 +2,10 @@
+Tue Jun  9 06:26:16 UTC 2026 - Guillaume GARDET <[email protected]>
+
+-  Update to 0.24.0:
+  * Release notes: https://github.com/apache/tvm/releases/tag/v0.24.0
+- Skipped 0.23.0:
+  * Release notes: https://github.com/apache/tvm/releases/tag/v0.23.0
+- Rebase patch:
+  * lib-finder-python-cmake.patch
+
+-------------------------------------------------------------------

Old:
----
  tvm-0.22.0.tar.gz

New:
----
  tvm-0.24.0.tar.gz

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

Other differences:
------------------
++++++ tvm.spec ++++++
--- /var/tmp/diff_new_pack.ulD6Z3/_old  2026-06-13 18:48:48.557098211 +0200
+++ /var/tmp/diff_new_pack.ulD6Z3/_new  2026-06-13 18:48:48.561098378 +0200
@@ -38,13 +38,13 @@
 # regular cmake builddir conflicts with the python singlespec
 %global __builddir build_cmake
 Name:           tvm
-Version:        0.22.0
+Version:        0.24.0
 Release:        0
 Summary:        An end-to-end Deep Learning Compiler Stack
 License:        Apache-2.0
 URL:            https://tvm.apache.org/
 Source:         
https://github.com/apache/tvm/archive/refs/tags/v%{version}.tar.gz#/tvm-%{version}.tar.gz
-Source1:        
https://github.com/apache/tvm-ffi/archive/refs/tags/v0.1.0.tar.gz#/tvm-ffi.tar.gz
+Source1:        
https://github.com/apache/tvm-ffi/archive/refs/tags/v0.1.11.tar.gz#/tvm-ffi.tar.gz
 # License2: MIT
 Source2:        
https://github.com/dmlc/dmlc-core/archive/%{dmlc_version}.tar.gz#/dmlc-core.tar.gz
 # License3: BSD-3-Clause
@@ -61,6 +61,7 @@
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module psutil}
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module scikit-build-core}
 BuildRequires:  %{python_module scipy}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module synr}
@@ -210,20 +211,16 @@
 %cmake_build
 cd ..
 export TVM_LIBRARY_PATH="$(pwd)/%{__builddir}"
-pushd python
 # Fix rpm runtime dependency rpmlint error replace the shebang in all the 
scripts with %%{_bindir}/python3
 find . -name "*.py" -exec sed -i 's|#!%{_bindir}/env 
python|#!%{_bindir}/python3|' {} ";"
 %pyproject_wheel
-popd
 
 %install
 %cmake_install
 # remove endian hack
 rm -f %{buildroot}%{_includedir}/endian.h
 export TVM_LIBRARY_PATH="$(pwd)/%{__builddir}"
-pushd python
 %pyproject_install
-popd
 # Package libtvm_ffi.so
 cp build_cmake/lib/libtvm_ffi.so %{buildroot}%{_libdir}
 # Remove src,include,3rdparty dirs
@@ -323,6 +320,6 @@
 %{_libdir}/cmake/tvm/*.cmake
 
 %files %{python_files}
-%{python_sitelib}/tvm
-%{python_sitelib}/tvm-*.dist-info/
+%{python_sitearch}/tvm
+%{python_sitearch}/tvm-*.dist-info/
 

++++++ lib-finder-python-cmake.patch ++++++
--- /var/tmp/diff_new_pack.ulD6Z3/_old  2026-06-13 18:48:48.601100040 +0200
+++ /var/tmp/diff_new_pack.ulD6Z3/_new  2026-06-13 18:48:48.605100206 +0200
@@ -1,11 +1,15 @@
---- tvm-0.22.0/python/tvm/libinfo.py.orig      2025-10-21 06:27:10.000000000 
+0200
-+++ tvm-0.22.0/python/tvm/libinfo.py   2026-02-05 10:30:49.433456028 +0100
-@@ -68,8 +68,8 @@ def get_dll_directories():
-     dll_path.append(ffi_dir)
-     dll_path.append(os.path.join(ffi_dir, "lib"))
-     # Default cmake build directory
+--- tvm-0.24.0/python/tvm/libinfo.py.orig      2026-06-09 08:49:48.031688014 
+0200
++++ tvm-0.24.0/python/tvm/libinfo.py   2026-06-09 08:50:26.570620430 +0200
+@@ -194,10 +194,10 @@ def get_dll_directories():
+     # Default CMake build directory: shared libs are placed under build/lib/
+     # to mirror the tvm-ffi layout (so wheel install + dev-mode dlopen find
+     # them via the same `lib/` subdir).
+-    dll_path.append(os.path.join(source_dir, "build", "lib"))
+-    dll_path.append(os.path.join(source_dir, "build", "lib", "Release"))
 -    dll_path.append(os.path.join(source_dir, "build"))
 -    dll_path.append(os.path.join(source_dir, "build", "Release"))
++    dll_path.append(os.path.join(source_dir, "build_cmake", "lib"))
++    dll_path.append(os.path.join(source_dir, "build_cmake", "lib", "Release"))
 +    dll_path.append(os.path.join(source_dir, "build_cmake"))
 +    dll_path.append(os.path.join(source_dir, "build_cmake", "Release"))
      # Default make build directory

++++++ tvm-0.22.0.tar.gz -> tvm-0.24.0.tar.gz ++++++
++++ 876364 lines of diff (skipped)

++++++ tvm-ffi.tar.gz ++++++
++++ 100196 lines of diff (skipped)

Reply via email to