Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
use_svg.patch | Save some space on debian ftp =================================================================== |
Mathieu Malaterre <malat@debian.org> | not-needed | 2021-08-26 | ||
atomic.patch | Fix compilation error with missing atomic TBB requires -latomic on arch where copy-on-swap is missing (eg ppc32, armel...) =================================================================== |
Mathieu Malaterre <malat@debian.org> | no | 2021-08-27 | ||
80c95eea47d1025f49744a3f701a2f94b770814c.patch | [PATCH] Support for IlmBase versions < 3.1 is deprecated and will be removed | Mathieu Malaterre <mathieu.malaterre@gmail.com> | no | 2022-11-28 | ||
eb0d21216c8eef33d10070d729ec995e813c034d.patch | [PATCH] Fixed a build issue with AX on 32 bit platforms. IR void* is always i8* regardless | Nick Avramoussis <4256455+Idclip@users.noreply.github.com> | no | 2022-11-26 | ||
2c83ae6ec6887fe9e39a46228f3fa5a2492f9725.patch | [PATCH] Prefer fixed-width integer types instead of size_t An implementation is free to use any representation it likes for size_t. In general you'll have 32-bit size_t on 32-bit programs. Fixes warning: openvdb_ax/openvdb_ax/codegen/StandardFunctions.cc: In instantiation of 'SeedType openvdb::v10_0::ax::codegen::{anonymous}::hashToSeed(size_t) [with SeedType = unsigned int; size_t = unsigned int]': openvdb_ax/openvdb_ax/codegen/StandardFunctions.cc:978:76: required from here openvdb_ax/openvdb_ax/codegen/StandardFunctions.cc:56:19: warning: right shift count >= width of type [-Wshift-count-overflow] 56 | } while (hash >>= sizeof(SeedType) * 8); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ |
Mathieu Malaterre <mathieu.malaterre@gmail.com> | no | 2022-11-28 | ||
ea084b6f7b66361c4b49557c78465f465bcb64a8.patch | [PATCH] Use fixed-width integers to remove warnings (32bits) Removes: /<<PKGBUILDDIR>>/nanovdb/nanovdb/unittest/TestNanoVDB.cc:1729:16: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘45634923663’ to ‘2685250703’ [-Woverflow] 1729 | offset = 45634923663; | ^~~~~~~~~~~ /<<PKGBUILDDIR>>/nanovdb/nanovdb/unittest/TestNanoVDB.cc:1757:16: warning: unsigned conversion from ‘long long int’ to ‘size_t’ {aka ‘unsigned int’} changes value from ‘45634923663’ to ‘2685250703’ [-Woverflow] 1757 | offset = 45634923663; | ^~~~~~~~~~~ /<<PKGBUILDDIR>>/nanovdb/nanovdb/unittest/TestNanoVDB.cc: In member function ‘virtual void TestNanoVDB_BasicGrid_Test::TestBody()’: /<<PKGBUILDDIR>>/nanovdb/nanovdb/unittest/TestNanoVDB.cc:2286:39: warning: narrowing conversion of ‘nanovdb::Grid<nanovdb::Tree<nanovdb::RootNode<nanovdb::InternalNode<nanovdb::InternalNode<nanovdb::LeafNode<float, nanovdb::Coord, nanovdb::Mask, 3>, 4>, 5> > > >::memUsage()’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2286 | size_t bytes[6] = {GridT::memUsage(), TreeT::memUsage(), RootT::memUsage(1), NodeT2::memUsage(), NodeT1::memUsage(), LeafT::DataType::memUsage()}; | ~~~~~~~~~~~~~~~^~ /<<PKGBUILDDIR>>/nanovdb/nanovdb/unittest/TestNanoVDB.cc:2286:58: warning: narrowing conversion of ‘nanovdb::Tree<nanovdb::RootNode<nanovdb::InternalNode<nanovdb::InternalNode<nanovdb::LeafNode<float, nanovdb::Coord, nanovdb::Mask, 3>, 4>, 5> > >::memUsage()’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2286 | size_t bytes[6] = {GridT::memUsage(), TreeT::memUsage(), RootT::memUsage(1), NodeT2::memUsage(), NodeT1::memUsage(), LeafT::DataType::memUsage()}; | ~~~~~~~~~~~~~~~^~ /<<PKGBUILDDIR>>/nanovdb/nanovdb/unittest/TestNanoVDB.cc:2286:77: warning: narrowing conversion of ‘nanovdb::RootNode<nanovdb::InternalNode<nanovdb::InternalNode<nanovdb::LeafNode<float, nanovdb::Coord, nanovdb::Mask, 3>, 4>, 5> >::memUsage(1)’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2286 | size_t bytes[6] = {GridT::memUsage(), TreeT::memUsage(), RootT::memUsage(1), NodeT2::memUsage(), NodeT1::memUsage(), LeafT::DataType::memUsage()}; | ~~~~~~~~~~~~~~~^~~ /<<PKGBUILDDIR>>/nanovdb/nanovdb/unittest/TestNanoVDB.cc:2286:147: warning: narrowing conversion of ‘nanovdb::LeafData<float, nanovdb::Coord, nanovdb::Mask, 3>::memUsage()’ from ‘uint64_t’ {aka ‘long long unsigned int’} to ‘size_t’ {aka ‘unsigned int’} [-Wnarrowing] 2286 | size_t bytes[6] = {GridT::memUsage(), TreeT::memUsage(), RootT::memUsage(1), NodeT2::memUsage(), NodeT1::memUsage(), LeafT::DataType::memUsage()}; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ |
Mathieu Malaterre <mathieu.malaterre@gmail.com> | no | 2022-11-29 | ||
unittests.patch | unit test would not run Add LD_LIBRARY_PATH so that unit test can run =================================================================== |
Mathieu Malaterre <malat@debian.org> | no | 2021-08-27 | ||
llvm.patch | llvm definitions flags =================================================================== |
Mathieu Malaterre <malat@debian.org> | yes | debian | 2022-11-29 |