=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for py311-duckdb-1.4.4 * Building wheel... [duckdb_pytooling.build_backend] Building duckdb wheel from sdist. Reading duckdb version from file. [duckdb_pytooling.build_backend] cmake.define.OVERRIDE_GIT_DESCRIBE set to v1.4.4 *** scikit-build-core 0.11.6 using CMake 4.2.3 (wheel) *** Configuring CMake... loading initial cache file /tmp/databases/py-duckdb/work/build/CMakeInit.txt -- The CXX compiler identification is GNU 7.5.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /tmp/databases/py-duckdb/work/.cwrapper/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python: /usr/pkg/bin/python3.11 (found suitable version "3.11.14", minimum required is "3.8") found components: Interpreter Development.Module Development.Embed -- Performing Test HAS_FLTO_AUTO -- Performing Test HAS_FLTO_AUTO - Success -- Found pybind11: /usr/pkg/lib/python3.11/site-packages/pybind11/include (found version "3.0.2") -- DuckDB: Configured for release build CMake Warning at cmake/duckdb_loader.cmake:131 (message): jemalloc extension is only supported on NetBSD in Debug builds. Removing jemalloc from extension list. In non-debug builds, jemalloc is only supported on Linux. Call Stack (most recent call first): cmake/duckdb_loader.cmake:251 (_duckdb_validate_jemalloc_config) CMakeLists.txt:47 (duckdb_add_library) -- DuckDB Configuration: -- Source: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb -- Build Type: Release -- Native Arch: OFF -- Unity Build Disabled: OFF -- Extensions: core_functions;json;parquet;icu -- Found Python3: /usr/pkg/bin/python3.11 (found version "3.11.14") found components: Interpreter -- The C compiler identification is GNU 7.5.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /tmp/databases/py-duckdb/work/.cwrapper/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Could NOT find Git (missing: GIT_EXECUTABLE) -- git hash 0123456789, version v1.4.4, extension folder v1.4.4 CMake Warning at external/duckdb/CMakeLists.txt:629 (message): Please use a recent compiler for debug builds -- Extensions will be deployed to: /tmp/databases/py-duckdb/work/build/repository CMake Deprecation Warning at external/duckdb/CMakeLists.txt:1276 (message): CORE_EXTENSIONS is deprecated. Use BUILD_EXTENSIONS instead. -- Load extension 'core_functions' from '/tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extensions' @ v1.4.4 -- Load extension 'json' from '/tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extensions' @ v1.4.4 -- Load extension 'parquet' from '/tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extensions' @ v1.4.4 -- Load extension 'icu' from '/tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extensions' @ v1.4.4 -- Extensions linked into DuckDB: [core_functions, json, parquet, icu] -- Configuring done (12.9s) -- Generating done (2.0s) -- Build files have been written to: /tmp/databases/py-duckdb/work/build *** Building project with Ninja... [1/434] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_list.cpp.o [2/434] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_parser.cpp.o [3/434] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_scansup.cpp.o [4/434] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_makefuncs.cpp.o [5/434] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/pg_functions.cpp.o [6/434] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/postgres_parser.cpp.o [7/434] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_nodes_value.cpp.o [8/434] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_common_keywords.cpp.o [9/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/bitmap256.cc.o [10/434] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_scan.cpp.o [11/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/bitstate.cc.o [12/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/filtered_re2.cc.o [13/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/mimics_pcre.cc.o [14/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/compile.cc.o [15/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/onepass.cc.o [16/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/perl_groups.cc.o [17/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/nfa.cc.o [18/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/dfa.cc.o [19/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/parse.cc.o [20/434] Building CXX object duckdb/third_party/libpg_query/CMakeFiles/duckdb_pg_query.dir/src_backend_parser_gram.cpp.o [21/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prefilter_tree.cc.o [22/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prefilter.cc.o [23/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/prog.cc.o [24/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/stringpiece.cc.o [25/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/re2.cc.o [26/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/unicode_casefold.cc.o [27/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/regexp.cc.o [28/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/unicode_groups.cc.o [29/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/set.cc.o [30/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/util/rune.cc.o [31/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/simplify.cc.o [32/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/util/strutil.cc.o [33/434] Building CXX object duckdb/third_party/re2/CMakeFiles/duckdb_re2.dir/re2/tostring.cc.o [34/434] Building CXX object duckdb/third_party/utf8proc/CMakeFiles/duckdb_utf8proc.dir/utf8proc_wrapper.cpp.o [35/434] Building CXX object duckdb/third_party/hyperloglog/CMakeFiles/duckdb_hyperloglog.dir/sds.cpp.o [36/434] Building CXX object duckdb/third_party/utf8proc/CMakeFiles/duckdb_utf8proc.dir/utf8proc.cpp.o [37/434] Building CXX object duckdb/third_party/skiplist/CMakeFiles/duckdb_skiplistlib.dir/SkipList.cpp.o [38/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/aes.cpp.o [39/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/mbedtls_wrapper.cpp.o [40/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/asn1parse.cpp.o [41/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/asn1write.cpp.o [42/434] Building CXX object duckdb/third_party/hyperloglog/CMakeFiles/duckdb_hyperloglog.dir/hyperloglog.cpp.o [43/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/base64.cpp.o [44/434] Building CXX object duckdb/third_party/miniz/CMakeFiles/duckdb_miniz.dir/miniz.cpp.o [45/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/cipher.cpp.o [46/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/cipher_wrap.cpp.o [47/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/bignum_core.cpp.o [48/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/constant_time.cpp.o [49/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/gcm.cpp.o [50/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/oid.cpp.o [51/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pem.cpp.o [52/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pk_wrap.cpp.o [53/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pk.cpp.o [54/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/md.cpp.o [55/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/platform_util.cpp.o [56/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/platform.cpp.o [57/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/pkparse.cpp.o [58/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/bignum.cpp.o [59/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/rsa_alt_helpers.cpp.o [60/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/sha1.cpp.o [61/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/rsa.cpp.o [62/434] Building CXX object duckdb/third_party/mbedtls/CMakeFiles/duckdb_mbedtls.dir/library/sha256.cpp.o [63/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress_superblock.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_compress_superblock.cpp:16: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_superblock.h:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_compress_superblock.cpp:14: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [64/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstdmt_compress.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstdmt_compress.cpp:24: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_deps.h:28, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/allocations.h:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstdmt_compress.cpp:19: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [65/434] Building CXX object duckdb/third_party/fsst/CMakeFiles/duckdb_fsst.dir/libfsst.cpp.o [66/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress_sequences.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_sequences.h:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_compress_sequences.cpp:14: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_deps.h:28, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/fse.h:24, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_sequences.h:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_compress_sequences.cpp:14: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [67/434] Building CXX object duckdb/third_party/fmt/CMakeFiles/duckdb_fmt.dir/format.cc.o [68/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/hist.cpp.o [69/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_ldm.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_ldm.h:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_ldm.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/compiler.h:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:22, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_ldm.h:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_ldm.cpp:11: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [70/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_fast.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_fast.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/compiler.h:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:22, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_fast.cpp:11: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [71/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress_literals.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_literals.h:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_compress_literals.cpp:14: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/compiler.h:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:22, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_literals.h:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_compress_literals.cpp:14: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [72/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_double_fast.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_double_fast.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/compiler.h:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:22, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_double_fast.cpp:11: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [73/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_compress.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_compress.cpp:21: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_deps.h:28, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/allocations.h:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_compress.cpp:14: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [74/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/huf_compress.cpp.o [75/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/fse_compress.cpp.o [76/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/zstd_ddict.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/decompress/zstd_decompress_internal.h:23, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/decompress/zstd_ddict.cpp:24: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_deps.h:28, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/allocations.h:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/decompress/zstd_ddict.cpp:17: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [77/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/zstd_decompress.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/decompress/zstd_decompress.cpp:61: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_deps.h:28, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/decompress/zstd_decompress.cpp:58: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [78/434] Building CXX object duckdb/third_party/fastpforlib/CMakeFiles/duckdb_fastpforlib.dir/bitpacking.cpp.o [79/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/entropy_common.cpp.o [80/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/fse_decompress.cpp.o [81/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/debug.cpp.o [82/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/xxhash.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/common/xxhash.cpp:86:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stdlib.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/common/xxhash.cpp:81: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [83/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_opt.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_opt.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/compiler.h:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:22, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_opt.cpp:11: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [84/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/pool.cpp.o [85/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/threading.cpp.o [86/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/error_private.cpp.o [87/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/common/zstd_common.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/common/zstd_common.cpp:18: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd_errors.h:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/error_private.h:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/common/zstd_common.cpp:17: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [88/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/huf_decompress.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/decompress/huf_decompress.cpp:24: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_deps.h:28, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/decompress/huf_decompress.cpp:18: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [89/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/cover.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/dict/cover.cpp:36: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stdio.h:40:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/dict/cover.cpp:24: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [90/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/fastcover.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/dict/fastcover.cpp:26: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stdio.h:40:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/dict/fastcover.cpp:14: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [91/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/deprecated/zbuff_common.cpp.o [92/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/deprecated/zbuff_decompress.cpp.o [93/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/deprecated/zbuff_compress.cpp.o [94/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/zdict.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/dict/zdict.cpp:51: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stdlib.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/dict/zdict.cpp:39: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [95/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/decompress/zstd_decompress_block.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/decompress/zstd_decompress_block.cpp:24: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_deps.h:28, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/decompress/zstd_decompress_block.cpp:17: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [96/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/dict/divsufsort.cpp.o [97/434] Building CXX object duckdb/third_party/zstd/CMakeFiles/duckdb_zstd.dir/compress/zstd_lazy.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:35:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_lazy.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/compiler.h:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/zstd_internal.h:22, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/compress/zstd_compress_internal.h:21, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/compress/zstd_lazy.cpp:11: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [98/434] Building CXX object duckdb/src/optimizer/pullup/CMakeFiles/duckdb_optimizer_pullup.dir/ub_duckdb_optimizer_pullup.cpp.o [99/434] Building CXX object duckdb/third_party/yyjson/CMakeFiles/duckdb_yyjson.dir/yyjson.cpp.o [100/434] Building CXX object duckdb/src/optimizer/compressed_materialization/CMakeFiles/duckdb_optimizer_compressed_materialization.dir/ub_duckdb_optimizer_compressed_materialization.cpp.o [101/434] Building CXX object duckdb/src/optimizer/matcher/CMakeFiles/duckdb_optimizer_matcher.dir/ub_duckdb_optimizer_matcher.cpp.o [102/434] Building CXX object duckdb/src/optimizer/statistics/expression/CMakeFiles/duckdb_optimizer_statistics_expr.dir/ub_duckdb_optimizer_statistics_expr.cpp.o [103/434] Building CXX object duckdb/src/optimizer/rule/CMakeFiles/duckdb_optimizer_rules.dir/ub_duckdb_optimizer_rules.cpp.o [104/434] Building CXX object duckdb/src/optimizer/pushdown/CMakeFiles/duckdb_optimizer_pushdown.dir/ub_duckdb_optimizer_pushdown.cpp.o [105/434] Building CXX object duckdb/src/optimizer/statistics/operator/CMakeFiles/duckdb_optimizer_statistics_op.dir/ub_duckdb_optimizer_statistics_op.cpp.o [106/434] Building CXX object duckdb/src/optimizer/join_order/CMakeFiles/duckdb_optimizer_join_order.dir/ub_duckdb_optimizer_join_order.cpp.o [107/434] Building CXX object duckdb/src/planner/expression/CMakeFiles/duckdb_planner_expression.dir/ub_duckdb_planner_expression.cpp.o [108/434] Building CXX object duckdb/src/optimizer/CMakeFiles/duckdb_optimizer.dir/ub_duckdb_optimizer.cpp.o [109/434] Building CXX object duckdb/src/planner/binder/expression/CMakeFiles/duckdb_bind_expression.dir/ub_duckdb_bind_expression.cpp.o [110/434] Building CXX object duckdb/src/planner/binder/query_node/CMakeFiles/duckdb_bind_query_node.dir/ub_duckdb_bind_query_node.cpp.o [111/434] Building CXX object duckdb/src/planner/CMakeFiles/duckdb_planner.dir/ub_duckdb_planner.cpp.o [112/434] Building CXX object duckdb/src/planner/expression_binder/CMakeFiles/duckdb_expression_binders.dir/ub_duckdb_expression_binders.cpp.o [113/434] Building CXX object duckdb/src/planner/filter/CMakeFiles/duckdb_planner_filter.dir/ub_duckdb_planner_filter.cpp.o [114/434] Building CXX object duckdb/src/parser/constraints/CMakeFiles/duckdb_constraints.dir/ub_duckdb_constraints.cpp.o [115/434] Building CXX object duckdb/src/planner/operator/CMakeFiles/duckdb_planner_operator.dir/ub_duckdb_planner_operator.cpp.o [116/434] Building CXX object duckdb/src/planner/binder/statement/CMakeFiles/duckdb_bind_statement.dir/ub_duckdb_bind_statement.cpp.o [117/434] Building CXX object duckdb/src/planner/subquery/CMakeFiles/duckdb_planner_subquery.dir/ub_duckdb_planner_subquery.cpp.o [118/434] Building CXX object duckdb/src/planner/binder/tableref/CMakeFiles/duckdb_bind_tableref.dir/ub_duckdb_bind_tableref.cpp.o [119/434] Building CXX object duckdb/src/parser/CMakeFiles/duckdb_parser.dir/ub_duckdb_parser.cpp.o [120/434] Building CXX object duckdb/src/parser/expression/CMakeFiles/duckdb_expression.dir/ub_duckdb_expression.cpp.o [121/434] Building CXX object duckdb/src/parser/tableref/CMakeFiles/duckdb_parser_tableref.dir/ub_duckdb_parser_tableref.cpp.o [122/434] Building CXX object duckdb/src/parser/query_node/CMakeFiles/duckdb_query_node.dir/ub_duckdb_query_node.cpp.o [123/434] Building CXX object duckdb/src/parser/transform/constraint/CMakeFiles/duckdb_transformer_constraint.dir/ub_duckdb_transformer_constraint.cpp.o [124/434] Building CXX object duckdb/src/parser/statement/CMakeFiles/duckdb_statement.dir/ub_duckdb_statement.cpp.o [125/434] Building CXX object duckdb/src/parser/parsed_data/CMakeFiles/duckdb_parsed_data.dir/ub_duckdb_parsed_data.cpp.o [126/434] Building CXX object duckdb/src/parser/transform/expression/CMakeFiles/duckdb_transformer_expression.dir/ub_duckdb_transformer_expression.cpp.o [127/434] Building CXX object duckdb/src/parser/transform/helpers/CMakeFiles/duckdb_transformer_helpers.dir/ub_duckdb_transformer_helpers.cpp.o [128/434] Building CXX object duckdb/src/parser/transform/tableref/CMakeFiles/duckdb_transformer_tableref.dir/ub_duckdb_transformer_tableref.cpp.o [129/434] Building CXX object duckdb/src/function/aggregate/CMakeFiles/duckdb_func_aggr.dir/ub_duckdb_func_aggr.cpp.o [130/434] Building CXX object duckdb/src/function/cast/union/CMakeFiles/duckdb_union_cast.dir/ub_duckdb_union_cast.cpp.o [131/434] Building CXX object duckdb/src/parser/transform/statement/CMakeFiles/duckdb_transformer_statement.dir/ub_duckdb_transformer_statement.cpp.o [132/434] Building CXX object duckdb/src/function/CMakeFiles/duckdb_function.dir/ub_duckdb_function.cpp.o [133/434] Building CXX object duckdb/src/function/pragma/CMakeFiles/duckdb_func_pragma.dir/ub_duckdb_func_pragma.cpp.o [134/434] Building CXX object duckdb/src/function/cast/variant/CMakeFiles/duckdb_variant_cast.dir/ub_duckdb_variant_cast.cpp.o [135/434] Building CXX object duckdb/src/function/aggregate/distributive/CMakeFiles/duckdb_aggr_distr.dir/ub_duckdb_aggr_distr.cpp.o [136/434] Building CXX object duckdb/src/function/scalar/date/CMakeFiles/duckdb_func_date.dir/ub_duckdb_func_date.cpp.o [137/434] Building CXX object duckdb/src/function/scalar/CMakeFiles/duckdb_func_scalar.dir/ub_duckdb_func_scalar.cpp.o [138/434] Building CXX object duckdb/src/function/scalar/compressed_materialization/CMakeFiles/duckdb_func_compressed_materialization.dir/ub_duckdb_func_compressed_materialization.cpp.o [139/434] Building CXX object duckdb/src/function/scalar/generic/CMakeFiles/duckdb_func_generic_main.dir/ub_duckdb_func_generic_main.cpp.o [140/434] Building CXX object duckdb/src/function/scalar/map/CMakeFiles/duckdb_function_map.dir/ub_duckdb_function_map.cpp.o [141/434] Building CXX object duckdb/src/function/scalar/list/CMakeFiles/duckdb_func_list_nested.dir/ub_duckdb_func_list_nested.cpp.o [142/434] Building CXX object duckdb/src/function/scalar/string/regexp/CMakeFiles/duckdb_func_string_regexp.dir/ub_duckdb_func_string_regexp.cpp.o [143/434] Building CXX object duckdb/src/function/scalar/sequence/CMakeFiles/duckdb_func_seq.dir/ub_duckdb_func_seq.cpp.o [144/434] Building CXX object duckdb/src/function/scalar/variant/CMakeFiles/duckdb_func_variant_main.dir/ub_duckdb_func_variant_main.cpp.o [145/434] Building CXX object duckdb/src/function/scalar/string/CMakeFiles/duckdb_func_string_main.dir/ub_duckdb_func_string_main.cpp.o [146/434] Building CXX object duckdb/src/function/scalar/struct/CMakeFiles/duckdb_func_struct_main.dir/ub_duckdb_func_struct_main.cpp.o [147/434] Building CXX object duckdb/src/function/scalar/system/CMakeFiles/duckdb_func_system.dir/ub_duckdb_func_system.cpp.o [148/434] Building CXX object duckdb/src/function/cast/CMakeFiles/duckdb_func_cast.dir/ub_duckdb_func_cast.cpp.o [149/434] Building CXX object duckdb/src/function/table/version/CMakeFiles/duckdb_func_table_version.dir/ub_duckdb_func_table_version.cpp.o [150/434] Building CXX object duckdb/src/function/table/arrow/CMakeFiles/duckdb_arrow_conversion.dir/ub_duckdb_arrow_conversion.cpp.o [151/434] Building CXX object duckdb/src/function/scalar/operator/CMakeFiles/duckdb_func_ops_main.dir/ub_duckdb_func_ops_main.cpp.o [152/434] Building CXX object duckdb/src/catalog/catalog_entry/dependency/CMakeFiles/duckdb_catalog_entries_dependency.dir/ub_duckdb_catalog_entries_dependency.cpp.o [153/434] Building CXX object duckdb/src/function/window/CMakeFiles/duckdb_func_window.dir/ub_duckdb_func_window.cpp.o [154/434] Building CXX object duckdb/src/catalog/CMakeFiles/duckdb_catalog.dir/ub_duckdb_catalog.cpp.o [155/434] Building CXX object duckdb/src/function/table/system/CMakeFiles/duckdb_table_func_system.dir/ub_duckdb_table_func_system.cpp.o [156/434] Building CXX object duckdb/src/catalog/default/CMakeFiles/duckdb_catalog_default_entries.dir/ub_duckdb_catalog_default_entries.cpp.o [157/434] Building CXX object duckdb/src/function/table/CMakeFiles/duckdb_func_table.dir/ub_duckdb_func_table.cpp.o [158/434] Building CXX object duckdb/src/catalog/catalog_entry/CMakeFiles/duckdb_catalog_entries.dir/ub_duckdb_catalog_entries.cpp.o [159/434] Building CXX object duckdb/src/common/crypto/CMakeFiles/duckdb_common_crypto.dir/ub_duckdb_common_crypto.cpp.o [160/434] Building CXX object duckdb/src/common/arrow/appender/CMakeFiles/duckdb_common_arrow_appender.dir/ub_duckdb_common_arrow_appender.cpp.o [161/434] Building CXX object duckdb/src/common/adbc/nanoarrow/CMakeFiles/duckdb_adbc_nanoarrow.dir/ub_duckdb_adbc_nanoarrow.cpp.o [162/434] Building CXX object duckdb/src/common/exception/CMakeFiles/duckdb_common_exception.dir/ub_duckdb_common_exception.cpp.o [163/434] Building CXX object duckdb/src/common/adbc/CMakeFiles/duckdb_adbc.dir/ub_duckdb_adbc.cpp.o [164/434] Building CXX object duckdb/src/common/enums/CMakeFiles/duckdb_common_enums.dir/ub_duckdb_common_enums.cpp.o [165/434] Building CXX object duckdb/src/common/arrow/CMakeFiles/duckdb_common_arrow.dir/ub_duckdb_common_arrow.cpp.o [166/434] Building CXX object duckdb/src/common/progress_bar/CMakeFiles/duckdb_progress_bar.dir/ub_duckdb_progress_bar.cpp.o [167/434] Building CXX object duckdb/src/common/operator/CMakeFiles/duckdb_common_operators.dir/ub_duckdb_common_operators.cpp.o [168/434] Building CXX object duckdb/src/common/tree_renderer/CMakeFiles/duckdb_common_tree_renderer.dir/ub_duckdb_common_tree_renderer.cpp.o [169/434] Building CXX object duckdb/src/common/multi_file/CMakeFiles/duckdb_common_multi_file.dir/ub_duckdb_common_multi_file.cpp.o [170/434] Building CXX object duckdb/src/common/serializer/CMakeFiles/duckdb_common_serializer.dir/ub_duckdb_common_serializer.cpp.o [171/434] Building CXX object duckdb/src/common/sort/CMakeFiles/duckdb_sort.dir/ub_duckdb_sort.cpp.o [172/434] Building CXX object duckdb/src/common/row_operations/CMakeFiles/duckdb_row_operations.dir/ub_duckdb_row_operations.cpp.o [173/434] Building CXX object duckdb/src/common/types/column/CMakeFiles/duckdb_common_types_column.dir/ub_duckdb_common_types_column.cpp.o [174/434] Building CXX object duckdb/src/common/value_operations/CMakeFiles/duckdb_value_operations.dir/ub_duckdb_value_operations.cpp.o [175/434] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/boolean_operators.cpp.o [176/434] Building CXX object duckdb/src/common/CMakeFiles/duckdb_common.dir/ub_duckdb_common.cpp.o [177/434] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_cast.cpp.o [178/434] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/generators.cpp.o [179/434] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_copy.cpp.o [180/434] Building CXX object duckdb/src/common/types/row/CMakeFiles/duckdb_common_types_row.dir/ub_duckdb_common_types_row.cpp.o [181/434] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/comparison_operators.cpp.o [182/434] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_storage.cpp.o [183/434] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/null_operations.cpp.o [184/434] Building CXX object duckdb/src/common/types/CMakeFiles/duckdb_common_types.dir/ub_duckdb_common_types.cpp.o [185/434] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/numeric_inplace_operators.cpp.o [186/434] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/vector_hash.cpp.o [187/434] Building CXX object duckdb/src/execution/nested_loop_join/CMakeFiles/duckdb_nested_loop_join.dir/ub_duckdb_nested_loop_join.cpp.o [188/434] Building CXX object duckdb/src/common/sorting/CMakeFiles/duckdb_sorting.dir/ub_duckdb_sorting.cpp.o [189/434] Building CXX object duckdb/src/logging/CMakeFiles/duckdb_logging.dir/ub_duckdb_logging.cpp.o [190/434] Building CXX object duckdb/src/execution/CMakeFiles/duckdb_execution.dir/ub_duckdb_execution.cpp.o [191/434] Building CXX object duckdb/src/execution/operator/csv_scanner/buffer_manager/CMakeFiles/duckdb_csv_buffer_manager.dir/ub_duckdb_csv_buffer_manager.cpp.o [192/434] Building CXX object duckdb/src/execution/operator/csv_scanner/encode/CMakeFiles/duckdb_csv_encode.dir/ub_duckdb_csv_encode.cpp.o [193/434] Building CXX object duckdb/src/execution/operator/aggregate/CMakeFiles/duckdb_operator_aggregate.dir/ub_duckdb_operator_aggregate.cpp.o [194/434] Building CXX object duckdb/src/execution/operator/csv_scanner/state_machine/CMakeFiles/duckdb_csv_state_machine.dir/ub_duckdb_csv_state_machine.cpp.o [195/434] Building CXX object duckdb/src/execution/operator/csv_scanner/scanner/CMakeFiles/duckdb_csv_scanner.dir/ub_duckdb_csv_scanner.cpp.o [196/434] Building CXX object duckdb/src/execution/operator/csv_scanner/sniffer/CMakeFiles/duckdb_csv_sniffer.dir/ub_duckdb_csv_sniffer.cpp.o [197/434] Building CXX object duckdb/src/common/vector_operations/CMakeFiles/duckdb_vector_operations.dir/is_distinct_from.cpp.o [198/434] Building CXX object duckdb/src/execution/operator/csv_scanner/table_function/CMakeFiles/duckdb_operator_csv_table_function.dir/ub_duckdb_operator_csv_table_function.cpp.o [199/434] Building CXX object duckdb/src/execution/operator/filter/CMakeFiles/duckdb_operator_filter.dir/ub_duckdb_operator_filter.cpp.o [200/434] Building CXX object duckdb/src/execution/operator/csv_scanner/util/CMakeFiles/duckdb_csv_util.dir/ub_duckdb_csv_util.cpp.o [201/434] Building CXX object duckdb/src/execution/operator/order/CMakeFiles/duckdb_operator_order.dir/ub_duckdb_operator_order.cpp.o [202/434] Building CXX object duckdb/src/execution/operator/projection/CMakeFiles/duckdb_operator_projection.dir/ub_duckdb_operator_projection.cpp.o [203/434] Building CXX object duckdb/src/execution/operator/helper/CMakeFiles/duckdb_operator_helper.dir/ub_duckdb_operator_helper.cpp.o [204/434] Building CXX object duckdb/src/execution/operator/scan/CMakeFiles/duckdb_operator_scan.dir/ub_duckdb_operator_scan.cpp.o [205/434] Building CXX object duckdb/src/execution/operator/set/CMakeFiles/duckdb_operator_set.dir/ub_duckdb_operator_set.cpp.o [206/434] Building CXX object duckdb/src/execution/expression_executor/CMakeFiles/duckdb_expression_executor.dir/ub_duckdb_expression_executor.cpp.o [207/434] Building CXX object duckdb/src/execution/operator/schema/CMakeFiles/duckdb_operator_schema.dir/ub_duckdb_operator_schema.cpp.o [208/434] Building CXX object duckdb/src/execution/operator/join/CMakeFiles/duckdb_operator_join.dir/ub_duckdb_operator_join.cpp.o [209/434] Building CXX object duckdb/src/execution/sample/CMakeFiles/duckdb_sample.dir/ub_duckdb_sample.cpp.o [210/434] Building CXX object duckdb/src/execution/operator/persistent/CMakeFiles/duckdb_operator_persistent.dir/ub_duckdb_operator_persistent.cpp.o [211/434] Building CXX object duckdb/src/execution/index/CMakeFiles/duckdb_execution_index.dir/ub_duckdb_execution_index.cpp.o [212/434] Building CXX object duckdb/src/execution/index/art/CMakeFiles/duckdb_execution_index_art.dir/ub_duckdb_execution_index_art.cpp.o [213/434] Building CXX object duckdb/src/main/capi/cast/CMakeFiles/duckdb_main_capi_cast.dir/ub_duckdb_main_capi_cast.cpp.o [214/434] Building CXX object duckdb/src/main/extension/CMakeFiles/duckdb_generated_extension_loader.dir/__/__/__/codegen/src/generated_extension_loader.cpp.o [215/434] Building CXX object duckdb/src/execution/physical_plan/CMakeFiles/duckdb_physical_plan.dir/ub_duckdb_physical_plan.cpp.o [216/434] Building CXX object duckdb/src/main/extension/CMakeFiles/duckdb_main_extension.dir/extension_alias.cpp.o [217/434] Building CXX object duckdb/src/main/extension/CMakeFiles/duckdb_main_extension.dir/extension_helper.cpp.o [218/434] Building CXX object duckdb/src/main/capi/CMakeFiles/duckdb_main_capi.dir/ub_duckdb_main_capi.cpp.o [219/434] Building CXX object duckdb/src/main/extension/CMakeFiles/duckdb_main_extension.dir/extension_loader.cpp.o [220/434] Building CXX object duckdb/src/main/extension/CMakeFiles/duckdb_main_extension.dir/extension_load.cpp.o [221/434] Building CXX object duckdb/src/main/extension/CMakeFiles/duckdb_main_extension.dir/extension_install.cpp.o [222/434] Building CXX object duckdb/src/main/buffered_data/CMakeFiles/duckdb_main_buffered_data.dir/ub_duckdb_main_buffered_data.cpp.o [223/434] Building CXX object duckdb/src/main/http/CMakeFiles/duckdb_common_http.dir/ub_duckdb_common_http.cpp.o [224/434] Building CXX object duckdb/src/main/settings/CMakeFiles/duckdb_main_settings.dir/ub_duckdb_main_settings.cpp.o [225/434] Building CXX object duckdb/src/main/chunk_scan_state/CMakeFiles/duckdb_main_chunk_scan_state.dir/ub_duckdb_main_chunk_scan_state.cpp.o [226/434] Building CXX object duckdb/src/main/relation/CMakeFiles/duckdb_main_relation.dir/ub_duckdb_main_relation.cpp.o [227/434] Building CXX object duckdb/src/main/secret/CMakeFiles/duckdb_main_secret.dir/ub_duckdb_main_secret.cpp.o [228/434] Building CXX object duckdb/src/main/CMakeFiles/duckdb_main.dir/ub_duckdb_main.cpp.o [229/434] Building CXX object duckdb/src/storage/buffer/CMakeFiles/duckdb_storage_buffer.dir/ub_duckdb_storage_buffer.cpp.o [230/434] Building CXX object duckdb/src/storage/checkpoint/CMakeFiles/duckdb_storage_checkpoint.dir/ub_duckdb_storage_checkpoint.cpp.o [231/434] Building CXX object duckdb/src/storage/compression/chimp/CMakeFiles/duckdb_storage_compression_chimp.dir/ub_duckdb_storage_compression_chimp.cpp.o [232/434] Building CXX object duckdb/src/parallel/CMakeFiles/duckdb_parallel.dir/ub_duckdb_parallel.cpp.o [233/434] Building CXX object duckdb/src/storage/compression/alp/CMakeFiles/duckdb_storage_compression_alp.dir/ub_duckdb_storage_compression_alp.cpp.o [234/434] Building CXX object duckdb/src/storage/compression/roaring/CMakeFiles/duckdb_storage_compression_roaring.dir/ub_duckdb_storage_compression_roaring.cpp.o [235/434] Building CXX object duckdb/src/storage/compression/dictionary/CMakeFiles/duckdb_storage_compression_dictionary.dir/ub_duckdb_storage_compression_dictionary.cpp.o [236/434] Building CXX object duckdb/src/storage/metadata/CMakeFiles/duckdb_storage_metadata.dir/ub_duckdb_storage_metadata.cpp.o [237/434] Building CXX object duckdb/src/storage/compression/dict_fsst/CMakeFiles/duckdb_storage_compression_dict_fsst.dir/ub_duckdb_storage_compression_dict_fsst.cpp.o [238/434] Building CXX object duckdb/src/storage/compression/CMakeFiles/duckdb_storage_compression.dir/ub_duckdb_storage_compression.cpp.o [239/434] Building CXX object duckdb/src/storage/CMakeFiles/duckdb_storage.dir/ub_duckdb_storage.cpp.o [240/434] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/copied_statement_verifier.cpp.o [241/434] Building CXX object duckdb/src/storage/statistics/CMakeFiles/duckdb_storage_statistics.dir/ub_duckdb_storage_statistics.cpp.o [242/434] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/external_statement_verifier.cpp.o [243/434] Building CXX object duckdb/src/transaction/CMakeFiles/duckdb_transaction.dir/ub_duckdb_transaction.cpp.o [244/434] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/fetch_row_verifier.cpp.o [245/434] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/deserialized_statement_verifier.cpp.o [246/434] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/explain_statement_verifier.cpp.o [247/434] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/prepared_statement_verifier.cpp.o [248/434] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/statement_verifier.cpp.o [249/434] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/unoptimized_statement_verifier.cpp.o [250/434] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/no_operator_caching_verifier.cpp.o [251/434] Building CXX object duckdb/src/verification/CMakeFiles/duckdb_verification.dir/parsed_statement_verifier.cpp.o [252/434] Building CXX object duckdb/extension/core_functions/aggregate/algebraic/CMakeFiles/duckdb_core_functions_algebraic.dir/ub_duckdb_core_functions_algebraic.cpp.o [253/434] Building CXX object duckdb/extension/core_functions/aggregate/regression/CMakeFiles/duckdb_core_functions_regression.dir/ub_duckdb_core_functions_regression.cpp.o [254/434] Building CXX object duckdb/src/storage/serialization/CMakeFiles/duckdb_storage_serialization.dir/ub_duckdb_storage_serialization.cpp.o [255/434] Building CXX object duckdb/src/storage/table/CMakeFiles/duckdb_storage_table.dir/ub_duckdb_storage_table.cpp.o [256/434] Building CXX object duckdb/extension/core_functions/scalar/bit/CMakeFiles/duckdb_core_functions_bit.dir/ub_duckdb_core_functions_bit.cpp.o [257/434] Building CXX object duckdb/extension/core_functions/scalar/array/CMakeFiles/duckdb_core_functions_array.dir/ub_duckdb_core_functions_array.cpp.o [258/434] Building CXX object duckdb/extension/core_functions/scalar/blob/CMakeFiles/duckdb_core_functions_blob.dir/ub_duckdb_core_functions_blob.cpp.o [259/434] Building CXX object duckdb/extension/core_functions/scalar/debug/CMakeFiles/duckdb_core_functions_debug.dir/ub_duckdb_core_functions_debug.cpp.o [260/434] Building CXX object duckdb/extension/core_functions/scalar/enum/CMakeFiles/duckdb_core_functions_enum.dir/ub_duckdb_core_functions_enum.cpp.o [261/434] Building CXX object duckdb/extension/core_functions/aggregate/nested/CMakeFiles/duckdb_core_functions_nested.dir/ub_duckdb_core_functions_nested.cpp.o [262/434] Building CXX object duckdb/extension/core_functions/scalar/generic/CMakeFiles/duckdb_core_functions_generic.dir/ub_duckdb_core_functions_generic.cpp.o [263/434] Building CXX object duckdb/extension/core_functions/scalar/map/CMakeFiles/duckdb_core_functions_map.dir/ub_duckdb_core_functions_map.cpp.o [264/434] Building CXX object duckdb/extension/core_functions/scalar/list/CMakeFiles/duckdb_core_functions_list.dir/ub_duckdb_core_functions_list.cpp.o [265/434] Building CXX object duckdb/extension/core_functions/scalar/random/CMakeFiles/duckdb_core_functions_random.dir/ub_duckdb_core_functions_random.cpp.o [266/434] Building CXX object duckdb/extension/core_functions/scalar/operators/CMakeFiles/duckdb_core_functions_operators.dir/ub_duckdb_core_functions_operators.cpp.o [267/434] Building CXX object duckdb/extension/core_functions/scalar/date/CMakeFiles/duckdb_core_functions_date.dir/ub_duckdb_core_functions_date.cpp.o [268/434] Building CXX object duckdb/extension/core_functions/aggregate/holistic/CMakeFiles/duckdb_core_functions_holistic.dir/ub_duckdb_core_functions_holistic.cpp.o [269/434] Building CXX object duckdb/extension/core_functions/scalar/math/CMakeFiles/duckdb_core_functions_math.dir/ub_duckdb_core_functions_math.cpp.o [270/434] Building CXX object duckdb/extension/core_functions/aggregate/distributive/CMakeFiles/duckdb_core_functions_distributive.dir/ub_duckdb_core_functions_distributive.cpp.o [271/434] Building CXX object duckdb/extension/core_functions/scalar/struct/CMakeFiles/duckdb_core_functions_struct.dir/ub_duckdb_core_functions_struct.cpp.o [272/434] Building CXX object duckdb/extension/core_functions/scalar/union/CMakeFiles/duckdb_core_functions_union.dir/ub_duckdb_core_functions_union.cpp.o [273/434] Building CXX object duckdb/extension/parquet/decoder/CMakeFiles/duckdb_parquet_decoders.dir/ub_duckdb_parquet_decoders.cpp.o [274/434] Building CXX object duckdb/extension/parquet/reader/CMakeFiles/duckdb_parquet_readers.dir/ub_duckdb_parquet_readers.cpp.o [275/434] Building CXX object duckdb/extension/core_functions/scalar/string/CMakeFiles/duckdb_core_functions_string.dir/ub_duckdb_core_functions_string.cpp.o [276/434] Building CXX object duckdb/extension/parquet/reader/variant/CMakeFiles/duckdb_parquet_reader_variant.dir/ub_duckdb_parquet_reader_variant.cpp.o [277/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu_extension.cpp.o [278/434] Building CXX object duckdb/extension/parquet/writer/CMakeFiles/duckdb_parquet_writers.dir/ub_duckdb_parquet_writers.cpp.o [279/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-current.cpp.o [280/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-dateadd.cpp.o [281/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-datefunc.cpp.o [282/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-datepart.cpp.o [283/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-datetrunc.cpp.o [284/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-datesub.cpp.o [285/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-makedate.cpp.o [286/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-list-range.cpp.o [287/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-table-range.cpp.o [288/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-strptime.cpp.o [289/434] Linking CXX static library duckdb/third_party/fmt/libduckdb_fmt.a [290/434] Linking CXX static library duckdb/third_party/libpg_query/libduckdb_pg_query.a [291/434] Linking CXX static library duckdb/third_party/re2/libduckdb_re2.a [292/434] Linking CXX static library duckdb/third_party/miniz/libduckdb_miniz.a [293/434] Linking CXX static library duckdb/third_party/utf8proc/libduckdb_utf8proc.a [294/434] Linking CXX static library duckdb/third_party/hyperloglog/libduckdb_hyperloglog.a [295/434] Linking CXX static library duckdb/third_party/skiplist/libduckdb_skiplistlib.a [296/434] Linking CXX static library duckdb/third_party/fastpforlib/libduckdb_fastpforlib.a [297/434] Linking CXX static library duckdb/third_party/mbedtls/libduckdb_mbedtls.a [298/434] Linking CXX static library duckdb/third_party/fsst/libduckdb_fsst.a [299/434] Linking CXX static library duckdb/third_party/yyjson/libduckdb_yyjson.a [300/434] Linking CXX static library duckdb/third_party/zstd/libduckdb_zstd.a [301/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-timebucket.cpp.o [302/434] Building CXX object duckdb/extension/icu/CMakeFiles/icu_extension.dir/icu-timezone.cpp.o [303/434] Building CXX object duckdb/extension/icu/third_party/icu/stubdata/CMakeFiles/duckdb_icu_stubdata.dir/stubdata.cpp.o [304/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_crypto.cpp.o [305/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/column_reader.cpp.o [306/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_file_metadata_cache.cpp.o [307/434] Building CXX object duckdb/extension/icu/third_party/icu/common/CMakeFiles/duckdb_icu_common.dir/ub_duckdb_icu_common.cpp.o [308/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_float16.cpp.o [309/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_extension.cpp.o [310/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/column_writer.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extension/parquet/include/writer/parquet_write_operators.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extension/parquet/include/writer/templated_column_writer.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extension/parquet/column_writer.cpp:16: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /usr/include/g++/bits/cxxabi_init_exception.h:38, from /usr/include/g++/bits/exception_ptr.h:38, from /usr/include/g++/exception:142, from /usr/include/g++/new:40, from /usr/include/g++/ext/new_allocator.h:33, from /usr/include/g++/bits/c++allocator.h:33, from /usr/include/g++/bits/allocator.h:46, from /usr/include/g++/memory:63, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/src/include/duckdb.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extension/parquet/include/column_writer.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extension/parquet/column_writer.cpp:1: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [311/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_timestamp.cpp.o [312/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_statistics.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extension/parquet/parquet_statistics.cpp:10:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/third_party/zstd/include/zstd/common/xxhash.hpp:208:0: warning: "__restrict" redefined # define __restrict /* disable restrict */ In file included from /usr/include/stddef.h:37:0, from /usr/include/g++/bits/cxxabi_init_exception.h:38, from /usr/include/g++/bits/exception_ptr.h:38, from /usr/include/g++/exception:142, from /usr/include/g++/new:40, from /usr/include/g++/ext/new_allocator.h:33, from /usr/include/g++/bits/c++allocator.h:33, from /usr/include/g++/bits/allocator.h:46, from /usr/include/g++/memory:63, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/src/include/duckdb/common/constants.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/src/include/duckdb/common/enums/profiler_format.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/src/include/duckdb/main/connection.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/src/include/duckdb.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extension/parquet/include/parquet_statistics.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/external/duckdb/extension/parquet/parquet_statistics.cpp:1: /usr/include/sys/cdefs.h:411:0: note: this is the location of the previous definition #define __restrict __restrict__ [313/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_metadata.cpp.o [314/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_multi_file_info.cpp.o [315/434] Building CXX object duckdb/extension/icu/third_party/icu/i18n/CMakeFiles/duckdb_icu_i18n.dir/ub_duckdb_icu_i18n.cpp.o [316/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_reader.cpp.o [317/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/thrift/thrift/protocol/TProtocol.cpp.o [318/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/thrift/thrift/transport/TTransportException.cpp.o [319/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/thrift/thrift/transport/TBufferTransports.cpp.o [320/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/snappy/snappy.cc.o [321/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/snappy/snappy-sinksource.cc.o [322/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/lz4/lz4.cpp.o [323/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/dictionary_hash.cpp.o [324/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/backward_references_hq.cpp.o [325/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/histogram.cpp.o [326/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/memory.cpp.o [327/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/zstd_file_system.cpp.o [328/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/entropy_encode.cpp.o [329/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/compound_dictionary.cpp.o [330/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/compress_fragment_two_pass.cpp.o [331/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/block_splitter.cpp.o [332/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/serialize_parquet.cpp.o [333/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/command.cpp.o [334/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/encoder_dict.cpp.o [335/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/parquet/parquet_types.cpp.o [336/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/parquet_writer.cpp.o [337/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/utf8_util.cpp.o [338/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/cluster.cpp.o [339/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/fast_log.cpp.o [340/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/encode.cpp.o [341/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/bit_cost.cpp.o [342/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/geo_parquet.cpp.o [343/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/literal_cost.cpp.o [344/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/dictionary.cpp.o [345/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/constants.cpp.o [346/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/brotli_bit_stream.cpp.o [347/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/static_dict.cpp.o [348/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/transform.cpp.o [349/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/platform.cpp.o [350/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/context.cpp.o [351/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/common/shared_dictionary.cpp.o [352/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/dec/state.cpp.o [353/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/compress_fragment.cpp.o [354/434] Linking CXX static library duckdb/extension/icu/libicu_extension.a [355/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/dec/bit_reader.cpp.o [356/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/dec/huffman.cpp.o [357/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/metablock.cpp.o [358/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/dec/decode.cpp.o [359/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_enums.cpp.o [360/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_common.cpp.o [361/434] Building CXX object duckdb/extension/parquet/CMakeFiles/parquet_extension.dir/__/__/third_party/brotli/enc/backward_references.cpp.o [362/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_extension.cpp.o [363/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_reader.cpp.o [364/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions.cpp.o [365/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_scan.cpp.o [366/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_multi_file_info.cpp.o [367/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_serializer.cpp.o [368/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/serialize_json.cpp.o [369/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_deserializer.cpp.o [370/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_array_length.cpp.o [371/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_contains.cpp.o [372/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_exists.cpp.o [373/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/copy_json.cpp.o [374/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_extract.cpp.o [375/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_keys.cpp.o [376/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_merge_patch.cpp.o [377/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_pretty.cpp.o [378/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_table_in_out.cpp.o [379/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_structure.cpp.o [380/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_create.cpp.o [381/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_transform.cpp.o [382/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_type.cpp.o [383/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_valid.cpp.o [384/434] Linking CXX static library duckdb/extension/parquet/libparquet_extension.a [385/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_value.cpp.o [386/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_serialize_sql.cpp.o [387/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/json_serialize_plan.cpp.o [388/434] Building CXX object duckdb/extension/core_functions/CMakeFiles/core_functions_extension.dir/core_functions_extension.cpp.o [389/434] Building CXX object duckdb/extension/core_functions/CMakeFiles/core_functions_extension.dir/function_list.cpp.o [390/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/read_json_objects.cpp.o [391/434] Building CXX object duckdb/extension/json/CMakeFiles/json_extension.dir/json_functions/read_json.cpp.o [392/434] Linking CXX static library duckdb/extension/json/libjson_extension.a [393/434] Building CXX object duckdb/extension/core_functions/CMakeFiles/core_functions_extension.dir/lambda_functions.cpp.o [394/434] Linking CXX static library duckdb/extension/core_functions/libcore_functions_extension.a [395/434] Linking CXX static library duckdb/src/libduckdb_static.a [396/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/dataframe.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/dataframe.cpp:1:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/dataframe.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/dataframe.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/dataframe.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/dataframe.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/dataframe.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/dataframe.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/dataframe.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/dataframe.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/dataframe.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/dataframe.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [397/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/importer.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/importer.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/importer.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/importer.cpp:2:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/importer.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/importer.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/importer.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/importer.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/importer.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/importer.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/importer.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/importer.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/importer.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [398/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/map.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: 'duckdb::PythonObjectContainer' declared with greater visibility than the type of its field 'duckdb::PythonObjectContainer::py_obj' [-Wattributes] class PythonObjectContainer { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:3:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: 'duckdb::RegisteredArray' declared with greater visibility than the type of its field 'duckdb::RegisteredArray::numpy_array' [-Wattributes] struct RegisteredArray { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:6:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/column/pandas_numpy_column.hpp:8:7: warning: 'duckdb::PandasNumpyColumn' declared with greater visibility than the type of its field 'duckdb::PandasNumpyColumn::array' [-Wattributes] class PandasNumpyColumn : public PandasColumn { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:8:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:9:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/map.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [399/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/path_like.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/path_like.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/path_like.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/path_like.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/path_like.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/path_like.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/path_like.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/path_like.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/path_like.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/path_like.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/path_like.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/path_like.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [400/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pyfilesystem.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyfilesystem.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyfilesystem.cpp:1:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [401/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/duckdb_python.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/duckdb_python.cpp:7:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/duckdb_python.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/duckdb_python.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/duckdb_python.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/duckdb_python.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/duckdb_python.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/duckdb_python.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/duckdb_python.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/duckdb_python.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/duckdb_python.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/duckdb_python.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [402/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pyexpression.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp: In static member function 'static duckdb::shared_ptr duckdb::DuckDBPyExpression::FunctionExpression(const string&, const pybind11::args&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:503:46: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(arg.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:216:12: note: declared here handle get_type() const; ^~~~~~~~ [403/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/python_dependency.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_dependency.hpp:8:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_dependency.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ [404/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pyresult.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyresult.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyresult.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyresult.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyresult.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyresult.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyresult.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyresult.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyresult.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyresult.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyresult.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyresult.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [405/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pyrelation.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp: In member function 'duckdb::unique_ptr duckdb::DuckDBPyRelation::ProjectFromTypes(const pybind11::object&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:136:47: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(item.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:216:12: note: declared here handle get_type() const; ^~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp: In member function 'duckdb::unique_ptr duckdb::DuckDBPyRelation::Sort(const pybind11::args&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:221:46: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(arg.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp: In function 'duckdb::vector > duckdb::GetExpressions(duckdb::ClientContext&, const pybind11::object&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:250:46: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(expr.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp: In member function 'duckdb::unique_ptr duckdb::DuckDBPyRelation::Join(duckdb::DuckDBPyRelation*, const pybind11::object&, const string&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:1185:48: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(item.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp: In member function 'void duckdb::DuckDBPyRelation::Update(const pybind11::object&, const pybind11::object&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:1596:53: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(item_value.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ [406/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pystatement.cpp.o [407/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/pyconnection.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:29: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: 'duckdb::PythonObjectContainer' declared with greater visibility than the type of its field 'duckdb::PythonObjectContainer::py_obj' [-Wattributes] class PythonObjectContainer { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:29: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: 'duckdb::RegisteredArray' declared with greater visibility than the type of its field 'duckdb::RegisteredArray::numpy_array' [-Wattributes] struct RegisteredArray { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:36:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/jupyter_progress_bar_display.hpp:17:7: warning: 'duckdb::JupyterProgressBarDisplay' declared with greater visibility than the type of its field 'duckdb::JupyterProgressBarDisplay::progress_bar' [-Wattributes] class JupyterProgressBarDisplay : public ProgressBarDisplay { ^~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp: In function 'void duckdb::ParseMultiFileOptions(duckdb::named_parameter_map_t&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:718:60: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(hive_partitioning.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:216:12: note: declared here handle get_type() const; ^~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:727:56: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(union_by_name.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:736:62: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(hive_types_autocast.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp: In member function 'duckdb::unique_ptr duckdb::DuckDBPyConnection::ReadJSON(const pybind11::object&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&, const duckdb::Optional&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:775:55: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(column_name.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:779:55: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(column_name.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:790:50: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(records.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:800:49: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(format.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:810:54: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(date_format.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:820:59: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(timestamp_format.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:830:54: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(compression.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:840:54: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(sample_size.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:848:56: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(maximum_depth.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:856:62: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(maximum_object_size.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:866:56: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(ignore_errors.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:875:70: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(convert_strings_to_integers.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:885:69: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(field_appearance_threshold.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:895:66: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(map_inference_threshold.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:905:63: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(maximum_sample_files.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp: In member function 'duckdb::unique_ptr duckdb::DuckDBPyConnection::ReadCSV(const pybind11::object&, pybind11::kwargs&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1358:57: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(lineterminator.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1367:56: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(max_line_size.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1377:63: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(auto_type_candidates.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1386:56: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(ignore_errors.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1395:56: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(store_rejects.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1404:56: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(rejects_table.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1413:55: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(rejects_scan.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1422:56: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(rejects_limit.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1431:57: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(force_not_null.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1440:54: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(buffer_size.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1449:50: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(decimal.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1458:61: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(allow_quoted_nulls.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1476:55: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(column_name.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1480:55: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(column_name.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp: In function 'duckdb::vector > > duckdb::ValueListsFromTuples(const pybind11::args&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1634:46: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(arg.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp: In member function 'duckdb::unique_ptr duckdb::DuckDBPyConnection::FromArrow(pybind11::object&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1757:62: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] auto py_object_type = string(py::str(arrow_object.get_type().attr("__name__"))); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp: In function 'std::__cxx11::string duckdb::GetPathString(const pybind11::object&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:2143:45: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(path.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ [408/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/python_import_cache.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_import_cache.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_import_cache.cpp:1:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ [409/434] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/type.cpp.o [410/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/python_replacement_scan.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:14: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: 'duckdb::PythonObjectContainer' declared with greater visibility than the type of its field 'duckdb::PythonObjectContainer::py_obj' [-Wattributes] class PythonObjectContainer { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:14: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: 'duckdb::RegisteredArray' declared with greater visibility than the type of its field 'duckdb::RegisteredArray::numpy_array' [-Wattributes] struct RegisteredArray { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp: In function 'void duckdb::ThrowScanFailureError(const pybind11::object&, const string&, const string&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:84:54: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] auto py_object_type = string(py::str(entry.get_type().attr("__name__"))); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_replacement_scan.hpp:7, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_replacement_scan.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:216:12: note: declared here handle get_type() const; ^~~~~~~~ [411/434] Building CXX object src/duckdb_py/CMakeFiles/python_src.dir/python_udf.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:4:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:6: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: 'duckdb::PythonObjectContainer' declared with greater visibility than the type of its field 'duckdb::PythonObjectContainer::py_obj' [-Wattributes] class PythonObjectContainer { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/python_udf.cpp:6: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: 'duckdb::RegisteredArray' declared with greater visibility than the type of its field 'duckdb::RegisteredArray::numpy_array' [-Wattributes] struct RegisteredArray { ^~~~~~~~~~~~~~~ [412/434] Building CXX object src/duckdb_py/pybind11/CMakeFiles/python_pybind11.dir/pybind_wrapper.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pybind11/pybind_wrapper.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [413/434] Building CXX object src/duckdb_py/pyexpression/CMakeFiles/python_expression.dir/initialize.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/expression/pyexpression.hpp:19, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyexpression/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [414/434] Building CXX object src/duckdb_py/pyrelation/CMakeFiles/python_relation.dir/initialize.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation/initialize.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation/initialize.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation/initialize.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation/initialize.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation/initialize.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation/initialize.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyrelation/initialize.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [415/434] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/raw_array_wrapper.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/raw_array_wrapper.cpp:1:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/raw_array_wrapper.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/raw_array_wrapper.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/raw_array_wrapper.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/raw_array_wrapper.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/raw_array_wrapper.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/raw_array_wrapper.cpp:10: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/raw_array_wrapper.cpp:10: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/raw_array_wrapper.cpp:10: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/raw_array_wrapper.cpp:10: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/raw_array_wrapper.cpp:10: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [416/434] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/numpy_scan.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: 'duckdb::PythonObjectContainer' declared with greater visibility than the type of its field 'duckdb::PythonObjectContainer::py_obj' [-Wattributes] class PythonObjectContainer { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:9:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: 'duckdb::RegisteredArray' declared with greater visibility than the type of its field 'duckdb::RegisteredArray::numpy_array' [-Wattributes] struct RegisteredArray { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_scan.cpp:15:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/column/pandas_numpy_column.hpp:8:7: warning: 'duckdb::PandasNumpyColumn' declared with greater visibility than the type of its field 'duckdb::PandasNumpyColumn::array' [-Wattributes] class PandasNumpyColumn : public PandasColumn { ^~~~~~~~~~~~~~~~~ [417/434] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/numpy_result_conversion.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_result_conversion.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ [418/434] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/array_wrapper.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/array_wrapper.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/array_wrapper.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/array_wrapper.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/array_wrapper.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/array_wrapper.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/array_wrapper.cpp:8: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/array_wrapper.cpp:10: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/array_wrapper.cpp:10: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/array_wrapper.cpp:10: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/array_wrapper.cpp:10: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/array_wrapper.cpp:10: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [419/434] Building CXX object src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/numpy_bind.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_analyzer.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_analyzer.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:4:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/column/pandas_numpy_column.hpp:8:7: warning: 'duckdb::PandasNumpyColumn' declared with greater visibility than the type of its field 'duckdb::PandasNumpyColumn::array' [-Wattributes] class PandasNumpyColumn : public PandasColumn { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: 'duckdb::PythonObjectContainer' declared with greater visibility than the type of its field 'duckdb::PythonObjectContainer::py_obj' [-Wattributes] class PythonObjectContainer { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:5:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: 'duckdb::RegisteredArray' declared with greater visibility than the type of its field 'duckdb::RegisteredArray::numpy_array' [-Wattributes] struct RegisteredArray { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:7: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:7: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:7: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:7: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:7: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:7: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:7: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/numpy/numpy_bind.cpp:7: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [420/434] Building CXX object src/duckdb_py/native/CMakeFiles/python_native.dir/python_objects.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_objects.cpp:1:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_objects.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_objects.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_objects.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_objects.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_objects.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_objects.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_objects.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_objects.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_objects.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_objects.cpp:9: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [421/434] Building CXX object src/duckdb_py/jupyter/CMakeFiles/python_jupyter.dir/jupyter_progress_bar_display.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:1:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/jupyter_progress_bar_display.hpp:17:7: warning: 'duckdb::JupyterProgressBarDisplay' declared with greater visibility than the type of its field 'duckdb::JupyterProgressBarDisplay::progress_bar' [-Wattributes] class JupyterProgressBarDisplay : public ProgressBarDisplay { ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/jupyter/jupyter_progress_bar_display.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [422/434] Building CXX object src/duckdb_py/native/CMakeFiles/python_native.dir/python_conversion.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp: In static member function 'static duckdb::Value duckdb::PythonValueConversion::HandleObjectInternal(pybind11::handle, duckdb::PythonObjectType, const duckdb::LogicalType&, bool)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:609:48: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::detail::accessor]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(type.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:216:12: note: declared here handle get_type() const; ^~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp: In instantiation of 'void duckdb::TransformPythonObjectInternal(pybind11::handle, A&, const B&, bool) [with OP = duckdb::PythonVectorConversion; A = duckdb::Vector; B = long unsigned int]': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1072:95: required from here /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1065:53: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] py::str(ele.get_type()).cast()); ~~~~~~~~~~~~^~ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:216:12: note: declared here handle get_type() const; ^~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1065:53: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] py::str(ele.get_type()).cast()); ~~~~~~~~~~~~^~ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp: In instantiation of 'void duckdb::TransformPythonObjectInternal(pybind11::handle, A&, const B&, bool) [with OP = duckdb::PythonValueConversion; A = duckdb::Value; B = duckdb::LogicalType]': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1077:92: required from here /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1065:53: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] py::str(ele.get_type()).cast()); ~~~~~~~~~~~~^~ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1065:53: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] py::str(ele.get_type()).cast()); ~~~~~~~~~~~~^~ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/native/python_conversion.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ [423/434] Building CXX object src/duckdb_py/typing/CMakeFiles/python_type.dir/typing.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/typing.hpp:4:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/typing.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/typing.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/typing.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/typing.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/typing.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/typing.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/typing.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/typing.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/typing.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/typing.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/typing.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/typing.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/typing.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/typing.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/typing.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/typing.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/typing.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/typing.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/typing.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/typing.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/typing.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [424/434] Building CXX object src/duckdb_py/typing/CMakeFiles/python_type.dir/pytype.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:1:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:5: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp: In function 'pybind11::tuple duckdb::FilterNones(const pybind11::tuple&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:214:37: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] if (object.is(py::none().get_type())) { ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:3, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:216:12: note: declared here handle get_type() const; ^~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp: In function 'duckdb::LogicalType duckdb::FromObject(const pybind11::object&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:312:49: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(object.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:3, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:318:48: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(object.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:3, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/typing/pytype.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ [425/434] Building CXX object src/duckdb_py/functional/CMakeFiles/python_functional.dir/functional.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/functional.hpp:4:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/functional/functional.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/functional.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/functional/functional.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/functional.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/functional/functional.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/functional.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/functional/functional.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/functional.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/functional/functional.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/functional.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/functional/functional.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/functional.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/functional/functional.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/functional.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/functional/functional.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/functional.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/functional/functional.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/functional.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/functional/functional.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/functional.hpp:5, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/functional/functional.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [426/434] Building CXX object src/duckdb_py/common/CMakeFiles/python_common.dir/exceptions.cpp.o [427/434] Building CXX object src/duckdb_py/pyconnection/CMakeFiles/python_connection.dir/type_creation.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp: In function 'duckdb::child_list_t duckdb::GetChildList(const pybind11::object&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:29:48: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(item.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:216:12: note: declared here handle get_type() const; ^~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:43:50: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(type_p.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:50:51: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] string actual_type = py::str(container.get_type()); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pyconnection/type_creation.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:2659:8: note: declared here handle object_api::get_type() const { ^~~~~~~~~~~~~ [428/434] Building CXX object src/duckdb_py/pandas/CMakeFiles/python_pandas.dir/scan.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/scan.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/scan.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: 'duckdb::PythonObjectContainer' declared with greater visibility than the type of its field 'duckdb::PythonObjectContainer::py_obj' [-Wattributes] class PythonObjectContainer { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_scan.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/scan.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: 'duckdb::RegisteredArray' declared with greater visibility than the type of its field 'duckdb::RegisteredArray::numpy_array' [-Wattributes] struct RegisteredArray { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/scan.cpp:3: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/scan.cpp:9:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/column/pandas_numpy_column.hpp:8:7: warning: 'duckdb::PandasNumpyColumn' declared with greater visibility than the type of its field 'duckdb::PandasNumpyColumn::array' [-Wattributes] class PandasNumpyColumn : public PandasColumn { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/scan.cpp:16:8: warning: 'duckdb::PandasScanFunctionData' declared with greater visibility than the type of its field 'duckdb::PandasScanFunctionData::df' [-Wattributes] struct PandasScanFunctionData : public TableFunctionData { ^~~~~~~~~~~~~~~~~~~~~~ [429/434] Building CXX object src/duckdb_py/pandas/CMakeFiles/python_pandas.dir/analyzer.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/analyzer.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/analyzer.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/analyzer.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/analyzer.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/analyzer.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/analyzer.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/analyzer.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/analyzer.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/analyzer.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/analyzer.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/analyzer.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [430/434] Building CXX object src/duckdb_py/pandas/CMakeFiles/python_pandas.dir/bind.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:13:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:4:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:1: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/python_object_container.hpp:20:7: warning: 'duckdb::PythonObjectContainer' declared with greater visibility than the type of its field 'duckdb::PythonObjectContainer::py_obj' [-Wattributes] class PythonObjectContainer { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:1:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_bind.hpp:13:8: warning: 'duckdb::RegisteredArray' declared with greater visibility than the type of its field 'duckdb::RegisteredArray::numpy_array' [-Wattributes] struct RegisteredArray { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_analyzer.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_conversion.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/pandas_analyzer.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:2: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:3:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pandas/column/pandas_numpy_column.hpp:8:7: warning: 'duckdb::PandasNumpyColumn' declared with greater visibility than the type of its field 'duckdb::PandasNumpyColumn::array' [-Wattributes] class PandasNumpyColumn : public PandasColumn { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/pandas/bind.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [431/434] Building CXX object src/duckdb_py/arrow/CMakeFiles/python_arrow.dir/arrow_array_stream.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:1:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:4: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp: In static member function 'static duckdb::unique_ptr duckdb::PythonTableArrowArrayStreamFactory::Produce(uintptr_t, duckdb::ArrowStreamParameters&)': /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:112:66: warning: 'pybind11::handle pybind11::detail::object_api::get_type() const [with Derived = pybind11::handle]' is deprecated: Call py::type::handle_of(h) or py::type::of(h) instead of h.get_type() [-Wdeprecated-declarations] auto py_object_type = string(py::str(arrow_obj_handle.get_type().attr("__name__"))); ^ In file included from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/argument_vector.h:13:0, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/cast.h:13, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/attr.h:14, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/detail/class.h:12, from /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pybind11.h:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/pybind_wrapper.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:18, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_array_stream.cpp:1: /usr/pkg/lib/python3.11/site-packages/pybind11/include/pybind11/pytypes.h:216:12: note: declared here handle get_type() const; ^~~~~~~~ [432/434] Building CXX object src/duckdb_py/arrow/CMakeFiles/python_arrow.dir/arrow_export_utils.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_export_utils.cpp:1:0: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_export_utils.cpp:12: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_export_utils.cpp:12: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_export_utils.cpp:12: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_export_utils.cpp:12: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_export_utils.cpp:12: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_export_utils.cpp:12: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_export_utils.cpp:12: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_export_utils.cpp:12: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_export_utils.cpp:12: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/arrow_export_utils.cpp:12: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [433/434] Building CXX object src/duckdb_py/arrow/CMakeFiles/python_arrow.dir/pyarrow_filter_pushdown.cpp.o In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:10:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than the type of its field 'duckdb::pyarrow::RecordBatchReader::' [-Wattributes] class RecordBatchReader : public py::object { ^~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:28:7: warning: 'duckdb::pyarrow::RecordBatchReader' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than the type of its field 'duckdb::pyarrow::Table::' [-Wattributes] class Table : public py::object { ^~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/arrow/arrow_array_stream.hpp:40:7: warning: 'duckdb::pyarrow::Table' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/modules/pyarrow_module.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_modules.hpp:1, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:15, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache_item.hpp:19:8: warning: 'duckdb::PythonImportCacheItem' declared with greater visibility than the type of its field 'duckdb::PythonImportCacheItem::object' [-Wattributes] struct PythonImportCacheItem { ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:14:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/import_cache/python_import_cache.hpp:19:8: warning: 'duckdb::PythonImportCache' declared with greater visibility than the type of its field 'duckdb::PythonImportCache::owned_objects' [-Wattributes] struct PythonImportCache { ^~~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/registered_py_object.hpp:14:7: warning: 'duckdb::RegisteredObject' declared with greater visibility than the type of its field 'duckdb::RegisteredObject::obj' [-Wattributes] class RegisteredObject { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/array_wrapper.hpp:12:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/numpy_result_conversion.hpp:12, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:11, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/numpy/raw_array_wrapper.hpp:16:8: warning: 'duckdb::RawArrayWrapper' declared with greater visibility than the type of its field 'duckdb::RawArrayWrapper::array' [-Wattributes] struct RawArrayWrapper { ^~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:15:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::keys' [-Wattributes] struct PyDictionary { ^~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::values' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:28:8: warning: 'duckdb::PyDictionary' declared with greater visibility than the type of its field 'duckdb::PyDictionary::dict' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:58:8: warning: 'duckdb::PyDecimal' declared with greater visibility than the type of its field 'duckdb::PyDecimal::obj' [-Wattributes] struct PyDecimal { ^~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::obj' [-Wattributes] struct PyTime { ^~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:128:8: warning: 'duckdb::PyTime' declared with greater visibility than the type of its field 'duckdb::PyTime::timezone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::obj' [-Wattributes] struct PyDateTime { ^~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:150:8: warning: 'duckdb::PyDateTime' declared with greater visibility than the type of its field 'duckdb::PyDateTime::tzone_obj' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than the type of its field 'duckdb::FileLikeObject::' [-Wattributes] class FileLikeObject : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/python_objects.hpp:220:7: warning: 'duckdb::FileLikeObject' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:16:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than the type of its field 'duckdb::PandasDataFrame::' [-Wattributes] class PandasDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:16:7: warning: 'duckdb::PandasDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than the type of its field 'duckdb::PolarsDataFrame::' [-Wattributes] class PolarsDataFrame : public py::object { ^~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/dataframe.hpp:28:7: warning: 'duckdb::PolarsDataFrame' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyrelation.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:16, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories' [-Wattributes] struct DuckDBPyResult { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyresult.hpp:20:8: warning: 'duckdb::DuckDBPyResult' declared with greater visibility than the type of its field 'duckdb::DuckDBPyResult::categories_type' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:17:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than the type of its field 'duckdb::PyGenericAlias::' [-Wattributes] class PyGenericAlias : public py::object { ^~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:8:7: warning: 'duckdb::PyGenericAlias' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than the type of its field 'duckdb::PyUnionType::' [-Wattributes] class PyUnionType : public py::object { ^~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pytype.hpp:16:7: warning: 'duckdb::PyUnionType' declared with greater visibility than its base 'pybind11::object' [-Wattributes] In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:6:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pybind11/gil_wrapper.hpp:7:8: warning: 'duckdb::PythonGILWrapper' declared with greater visibility than the type of its field 'duckdb::PythonGILWrapper::acquire' [-Wattributes] struct PythonGILWrapper { ^~~~~~~~~~~~~~~~ In file included from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyconnection/pyconnection.hpp:20:0, from /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/arrow/pyarrow_filter_pushdown.cpp:11: /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than the type of its field 'duckdb::ModifiedMemoryFileSystem::' [-Wattributes] class ModifiedMemoryFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:12:7: warning: 'duckdb::ModifiedMemoryFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than the type of its field 'duckdb::AbstractFileSystem::' [-Wattributes] class AbstractFileSystem : public py::object { ^~~~~~~~~~~~~~~~~~ /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:24:7: warning: 'duckdb::AbstractFileSystem' declared with greater visibility than its base 'pybind11::object' [-Wattributes] /tmp/databases/py-duckdb/work/duckdb-1.4.4/src/duckdb_py/include/duckdb_python/pyfilesystem.hpp:34:7: warning: 'duckdb::PythonFileHandle' declared with greater visibility than the type of its field 'duckdb::PythonFileHandle::handle' [-Wattributes] class PythonFileHandle : public FileHandle { ^~~~~~~~~~~~~~~~ [434/434] Linking CXX shared module _duckdb.so FAILED: [code=1] _duckdb.so : && /tmp/databases/py-duckdb/work/.cwrapper/bin/c++ -fPIC -O2 -I/usr/include -I/usr/pkg/include/python3.11 -I/usr/pkg/include -O3 -DNDEBUG -shared -Wl,-zrelro -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -Wl,--export-dynamic-symbol=duckdb_adbc_init -Wl,--export-dynamic-symbol=PyInit__duckdb -flto=auto -o _duckdb.so src/duckdb_py/CMakeFiles/python_src.dir/dataframe.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/duckdb_python.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/importer.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/map.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/path_like.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/pyconnection.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/pyexpression.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/pyfilesystem.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/pyrelation.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/pyresult.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/pystatement.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/python_dependency.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/python_import_cache.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/python_replacement_scan.cpp.o src/duckdb_py/CMakeFiles/python_src.dir/python_udf.cpp.o src/duckdb_py/arrow/CMakeFiles/python_arrow.dir/arrow_array_stream.cpp.o src/duckdb_py/arrow/CMakeFiles/python_arrow.dir/arrow_export_utils.cpp.o src/duckdb_py/arrow/CMakeFiles/python_arrow.dir/pyarrow_filter_pushdown.cpp.o src/duckdb_py/common/CMakeFiles/python_common.dir/exceptions.cpp.o src/duckdb_py/functional/CMakeFiles/python_functional.dir/functional.cpp.o src/duckdb_py/jupyter/CMakeFiles/python_jupyter.dir/jupyter_progress_bar_display.cpp.o src/duckdb_py/native/CMakeFiles/python_native.dir/python_objects.cpp.o src/duckdb_py/native/CMakeFiles/python_native.dir/python_conversion.cpp.o src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/type.cpp.o src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/numpy_scan.cpp.o src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/array_wrapper.cpp.o src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/raw_array_wrapper.cpp.o src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/numpy_bind.cpp.o src/duckdb_py/numpy/CMakeFiles/python_numpy.dir/numpy_result_conversion.cpp.o src/duckdb_py/pandas/CMakeFiles/python_pandas.dir/scan.cpp.o src/duckdb_py/pandas/CMakeFiles/python_pandas.dir/analyzer.cpp.o src/duckdb_py/pandas/CMakeFiles/python_pandas.dir/bind.cpp.o src/duckdb_py/pybind11/CMakeFiles/python_pybind11.dir/pybind_wrapper.cpp.o src/duckdb_py/pyconnection/CMakeFiles/python_connection.dir/type_creation.cpp.o src/duckdb_py/pyexpression/CMakeFiles/python_expression.dir/initialize.cpp.o src/duckdb_py/pyrelation/CMakeFiles/python_relation.dir/initialize.cpp.o src/duckdb_py/typing/CMakeFiles/python_type.dir/pytype.cpp.o src/duckdb_py/typing/CMakeFiles/python_type.dir/typing.cpp.o duckdb/src/libduckdb_static.a duckdb/extension/core_functions/libcore_functions_extension.a duckdb/extension/json/libjson_extension.a duckdb/extension/parquet/libparquet_extension.a duckdb/extension/icu/libicu_extension.a duckdb/src/libduckdb_static.a duckdb/extension/core_functions/libcore_functions_extension.a duckdb/extension/json/libjson_extension.a duckdb/extension/parquet/libparquet_extension.a duckdb/extension/icu/libicu_extension.a duckdb/third_party/fsst/libduckdb_fsst.a duckdb/third_party/fmt/libduckdb_fmt.a duckdb/third_party/libpg_query/libduckdb_pg_query.a duckdb/third_party/re2/libduckdb_re2.a duckdb/third_party/miniz/libduckdb_miniz.a duckdb/third_party/utf8proc/libduckdb_utf8proc.a duckdb/third_party/hyperloglog/libduckdb_hyperloglog.a duckdb/third_party/fastpforlib/libduckdb_fastpforlib.a duckdb/third_party/skiplist/libduckdb_skiplistlib.a duckdb/third_party/mbedtls/libduckdb_mbedtls.a duckdb/third_party/yyjson/libduckdb_yyjson.a duckdb/third_party/zstd/libduckdb_zstd.a -lpthread && cd /tmp/databases/py-duckdb/work/build && /tmp/databases/py-duckdb/work/.tools/bin/strip /tmp/databases/py-duckdb/work/build/_duckdb.so ld: unrecognized option '--export-dynamic-symbol=duckdb_adbc_init' ld: use the --help option for usage information ninja: build stopped: subcommand failed. *** CMake build failed ERROR Backend subprocess exited when trying to invoke build_wheel *** Error code 1 Stop. make[1]: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/databases/py-duckdb *** Error code 1 Stop. make: stopped in /amd/pkgsrc/CHROOT/P/pkgsrc/databases/py-duckdb