[Pkg-cmake-team] Bug#1025058: -D_FILE_OFFSET_BITS="64 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS"

Mathieu Malaterre malat at debian.org
Tue Nov 29 13:04:00 GMT 2022


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



More information about the Pkg-cmake-team mailing list