Source: cmake Version: 3.25.0-3 I am seeing something odd in the compilation log of openvdb (*). Reporting the bug as-is, I'll continue digging in the source code of openvdb, but it seems these defines are generated by some cmake modules.
(*) cd /<<PKGBUILDDIR>>/obj-arm-linux-gnueabi/openvdb_ax/openvdb_ax && /usr/bin/c++ -DBOOST_ALL_NO_LIB -DBOOST_IOSTREAMS_DYN_LINK -DOPENVDB_AX_DLL -DOPENVDB_AX_PRIVATE -DOPENVDB_AX_REGENERATE_GRAMMAR -DOPENVDB_DLL -DOPENVDB_USE_DELAYED_LOADING -DOPENVDB_USE_LOG4CPLUS -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS="64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS" -Dopenvdb_ax_shared_EXPORTS -I/<<PKGBUILDDIR>>/openvdb_ax/openvdb_ax/.. -I/<<PKGBUILDDIR>>/openvdb_ax/openvdb_ax/../../openvdb_cmd/vdb_ax -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabi/openvdb_ax/openvdb_ax/openvdb_ax/grammar -I/<<PKGBUILDDIR>>/openvdb/openvdb/.. -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabi/openvdb/openvdb -I/<<PKGBUILDDIR>>/obj-arm-linux-gnueabi/openvdb/openvdb/openvdb -isystem /usr/lib/llvm-14/include -isystem /usr/include/Imath -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wno-psabi --param ggc-min-expand=20 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=c++17 -MD -MT openvdb_ax/openvdb_ax/CMakeFiles/openvdb_ax_shared.dir/ast/Parse.cc.o -MF CMakeFiles/openvdb_ax_shared.dir/ast/Parse.cc.o.d -o CMakeFiles/openvdb_ax_shared.dir/ast/Parse.cc.o -c /<<PKGBUILDDIR>>/openvdb_ax/openvdb_ax/ast/Parse.cc make[3]: Entering directory '/<<PKGBUILDDIR>>/obj-arm-linux-gnueabi' * https://buildd.debian.org/status/fetch.php?pkg=openvdb&arch=armel&ver=10.0.0-8&stamp=1669719056&raw=0

