Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package openvdb for openSUSE:Factory checked 
in at 2024-02-08 19:02:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openvdb (Old)
 and      /work/SRC/openSUSE:Factory/.openvdb.new.1815 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "openvdb"

Thu Feb  8 19:02:21 2024 rev:13 rq:1145007 version:10.1.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/openvdb/openvdb.changes  2024-01-22 
20:38:03.729627877 +0100
+++ /work/SRC/openSUSE:Factory/.openvdb.new.1815/openvdb.changes        
2024-02-08 19:02:31.591881762 +0100
@@ -1,0 +2,8 @@
+Wed Jan 31 15:06:35 UTC 2024 - Hans-Peter Jansen <h...@urpla.net>
+
+- Revert to 10.1.0: the NanoVDB API changed significantly in 11.0.0,
+  and prevent Blender 4.0(.2) from building successfully
+- Apply openvdb-boost-static-assert-include.patch in order to compile
+- Keep Ben's changes, since they do not harm anyway
+
+-------------------------------------------------------------------

Old:
----
  openvdb-11.0.0.tar.gz

New:
----
  openvdb-10.1.0.tar.gz
  openvdb-boost-static-assert-include.patch

BETA DEBUG BEGIN:
  New:  and prevent Blender 4.0(.2) from building successfully
- Apply openvdb-boost-static-assert-include.patch in order to compile
- Keep Ben's changes, since they do not harm anyway
BETA DEBUG END:

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

Other differences:
------------------
++++++ openvdb.spec ++++++
--- /var/tmp/diff_new_pack.zW8Q5X/_old  2024-02-08 19:02:32.655920225 +0100
+++ /var/tmp/diff_new_pack.zW8Q5X/_new  2024-02-08 19:02:32.655920225 +0100
@@ -2,7 +2,7 @@
 # spec file for package openvdb
 #
 # Copyright (c) 2024 SUSE LLC
-# Copyright (c) 2019-2022 LISA GmbH, Bingen, Germany.
+# Copyright (c) 2019-2024 LISA GmbH, Bingen, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,20 +19,21 @@
 
 %bcond_without nanovdb
 
-%define libname libopenvdb11_0
+%define libname libopenvdb10_1
 %if 0%{suse_version} <= 1500
 # force a recent gcc version on 15.X, default would be gcc7 which is too old
 %define gcc_major 10
 %endif
 
 Name:           openvdb
-Version:        11.0.0
+Version:        10.1.0
 Release:        0
 Summary:        Sparse volume data structure and tools
 License:        Apache-2.0
 Group:          Development/Libraries/C and C++
 URL:            https://www.openvdb.org
 Source:         
https://github.com/AcademySoftwareFoundation/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch0:         openvdb-boost-static-assert-include.patch
 BuildRequires:  cmake >= 3.12
 BuildRequires:  gcc%{?gcc_major}-c++ >= 9.3.1
 BuildRequires:  libboost_iostreams-devel-impl >= 1.70
@@ -124,7 +125,6 @@
 %{_includedir}/%{name}
 %if %{with nanovdb}
 %{_includedir}/nanovdb
-%{_includedir}/nanovdb/util
 %endif
 %{_libdir}/cmake/OpenVDB
 %{_libdir}/*.so

++++++ openvdb-11.0.0.tar.gz -> openvdb-10.1.0.tar.gz ++++++
++++ 46985 lines of diff (skipped)

++++++ openvdb-boost-static-assert-include.patch ++++++
Index: b/openvdb/openvdb/tools/VelocityFields.h
===================================================================
--- a/openvdb/openvdb/tools/VelocityFields.h
+++ b/openvdb/openvdb/tools/VelocityFields.h
@@ -25,6 +25,7 @@
 #ifndef OPENVDB_TOOLS_VELOCITY_FIELDS_HAS_BEEN_INCLUDED
 #define OPENVDB_TOOLS_VELOCITY_FIELDS_HAS_BEEN_INCLUDED
 
+#include <boost/static_assert.hpp>
 #include <tbb/parallel_reduce.h>
 #include <openvdb/Platform.h>
 #include <openvdb/openvdb.h>

Reply via email to