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>