>>> Building on exopi-5 under databases/ruby-amalgalite,ruby34 BDEPENDS = [lang/ruby/3.4] DIST = [databases/ruby-amalgalite,ruby34:amalgalite-2.0.0.gem] FULLPKGNAME = ruby34-amalgalite-2.0.0 RDEPENDS = [lang/ruby/3.4] (Junk lock obtained for exopi-5 at 1789794442.02) >>> Running depends in databases/ruby-amalgalite,ruby34 at 1789794442.07 last junk was in net/nextcloudclient,-dolphin /usr/sbin/pkg_add -aI -Drepair ruby-3.4.10 was: /usr/sbin/pkg_add -aI -Drepair ruby-3.4.10 /usr/sbin/pkg_add -aI -Drepair ruby-3.4.10 >>> Running show-prepare-results in databases/ruby-amalgalite,ruby34 at 1789794445.29 ===> databases/ruby-amalgalite,ruby34 ===> Building from scratch ruby34-amalgalite-2.0.0 ===> ruby34-amalgalite-2.0.0 depends on: ruby->=3.4.0,<3.5 -> ruby-3.4.10 ===> Verifying specs: ruby34 c gmp m pthread ===> found ruby34.0.0 c.104.0 gmp.11.1 m.10.1 pthread.28.1 ruby-3.4.10 (Junk lock released for exopi-5 at 1789794445.77) distfiles size=2650624 >>> Running build in databases/ruby-amalgalite,ruby34 at 1789794445.80 ===> databases/ruby-amalgalite,ruby34 ===> Checking files for ruby34-amalgalite-2.0.0 `/exopi-cvs/ports/distfiles/amalgalite-2.0.0.gem' is up to date. >> (SHA256) all files: OK ===> Extracting for ruby34-amalgalite-2.0.0 ===> Patching for ruby34-amalgalite-2.0.0 ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for ruby34-amalgalite-2.0.0 ===> Configuring for ruby34-amalgalite-2.0.0 ===> Building for ruby34-amalgalite-2.0.0 if [ -f /exopi-obj/pobj/amalgalite-2.0.0-ruby34/amalgalite-2.0.0/.metadata ]; then cd /exopi-obj/pobj/amalgalite-2.0.0-ruby34/amalgalite-2.0.0 && gzip .metadata && mv -f .metadata.gz /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-content/metadata.gz; fi; cd /exopi-obj/pobj/amalgalite-2.0.0-ruby34/amalgalite-2.0.0 && pax -wz -s '/.*\.orig\.port$//' -x ustar -o write_opt=nodir . >/exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-content/data.tar.gz; cd /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-content && tar -cf /exopi-obj/pobj/amalgalite-2.0.0-ruby34/amalgalite-2.0.0.gem *.gz; mkdir -p /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem; env -i PORTSDIR="/exopi-cvs/ports" LIBTOOL="/usr/bin/libtool" PATH='/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin' PREFIX='/usr/local' LOCALBASE='/usr/local' X11BASE='/usr/X11R6' CFLAGS='-O2 -pipe' TRUEPREFIX='/usr/local' DESTDIR='' HOME='/amalgalite-2.0.0_writes_to_HOME' PICFLAG="-fpic" BINGRP=bin BINOWN=root BINMODE=755 NONBINMODE=644 DIRMODE=755 INSTALL_COPY=-c INSTALL_STRIP=-s MANGRP=bin MANOWN=root MANMODE=644 BSD_INSTALL_PROGRAM="/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -m 755" BSD_INSTALL_DATA="/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -m 644" BSD_INSTALL_MAN="/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -d -m 755" HOME=`dirname /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem` GEM_HOME=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem make="make V=1" /usr/local/bin/gem34 install --local -N --no-force --verbose --backtrace --user-install /exopi-obj/pobj/amalgalite-2.0.0-ruby34/amalgalite-2.0.0.gem -- /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/CONTRIBUTING.md /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/HISTORY.md /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/LICENSE.txt /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/Manifest.txt /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/README.md /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/TODO.md /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/amalgalite.gemspec /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/amalgalite.c /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/amalgalite.h /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/amalgalite_blob.c /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/amalgalite_constants.c /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/amalgalite_database.c /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/amalgalite_statement.c /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/extconf.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/gen_constants.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/notes.txt /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/sqlite3.c /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/sqlite3.h /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/sqlite3_options.h /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c/sqlite3ext.h /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/aggregate.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/blob.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/boolean.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/busy_timeout.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/column.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/csv_table_importer.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/database.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/function.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/index.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/memory_database.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/paths.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/profile_tap.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/progress_handler.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/result.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/result/row.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/schema.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/sqlite3.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/sqlite3/constants.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/sqlite3/database/function.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/sqlite3/database/status.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/sqlite3/status.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/sqlite3/version.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/statement.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/table.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/taps.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/taps/console.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/taps/io.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/trace_tap.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/type_map.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/type_maps/default_map.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/type_maps/storage_map.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/type_maps/text_map.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/version.rb /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/lib/amalgalite/view.rb Building native extensions. This could take a while... current directory: /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c ["/usr/local/bin/ruby34", "extconf.rb"] creating Makefile current directory: /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c ["make", "V=1", "INSTALL_PROGRAM=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -s -m 755", "INSTALL_SCRIPT=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -m 755", "INSTALL_DATA=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -m 644", "INSTALL=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c ", "DESTDIR=", "sitearchdir=./.gem.20260919-24927-w6w8pu", "sitelibdir=./.gem.20260919-24927-w6w8pu", "clean"] rm -f rm -fr amalgalite.so false amalgalite.o amalgalite_blob.o amalgalite_constants.o amalgalite_database.o amalgalite_statement.o sqlite3.o *.bak mkmf.log .*.time current directory: /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c ["make", "V=1", "INSTALL_PROGRAM=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -s -m 755", "INSTALL_SCRIPT=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -m 755", "INSTALL_DATA=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -m 644", "INSTALL=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c ", "DESTDIR=", "sitearchdir=./.gem.20260919-24927-w6w8pu", "sitelibdir=./.gem.20260919-24927-w6w8pu"] cc -I. -I/usr/local/include/ruby-3.4/x86_64-openbsd -I/usr/local/include/ruby-3.4/ruby/backward -I/usr/local/include/ruby-3.4 -I. -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fdeclspec -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fPIC -DSQLITE_ENABLE_BYTECODE_VTAB=1 -DSQLITE_ENABLE_CARRAY=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBPAGE_VTAB=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_EXPLAIN_COMMENTS=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS5=1 -DSQLITE_ENABLE_GEOPOLY=1 -DSQLITE_ENABLE_HIDDEN_COLUMNS=1 -DSQLITE_ENABLE_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=1 -DSQLITE_ENABLE_PERCENTILE=1 -DSQLITE_ENABLE_PREUPDATE_HOOK=1 -DSQLITE_ENABLE_RBU=1 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_SESSION=1 -DSQLITE_ENABLE_SNAPSHOT=1 -DSQLITE_ENABLE_STMTVTAB=1 -DSQLITE_ENABLE_STAT4=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_SOUNDEX=1 -DSQLITE_USE_ALLOCA=1 -DSQLITE_OMIT_DEPRECATED=1 -DSQLITE_THREADSAFE=1 -Wno-write-strings -o amalgalite.o -c amalgalite.c cc -I. -I/usr/local/include/ruby-3.4/x86_64-openbsd -I/usr/local/include/ruby-3.4/ruby/backward -I/usr/local/include/ruby-3.4 -I. -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fdeclspec -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fPIC -DSQLITE_ENABLE_BYTECODE_VTAB=1 -DSQLITE_ENABLE_CARRAY=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBPAGE_VTAB=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_EXPLAIN_COMMENTS=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS5=1 -DSQLITE_ENABLE_GEOPOLY=1 -DSQLITE_ENABLE_HIDDEN_COLUMNS=1 -DSQLITE_ENABLE_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=1 -DSQLITE_ENABLE_PERCENTILE=1 -DSQLITE_ENABLE_PREUPDATE_HOOK=1 -DSQLITE_ENABLE_RBU=1 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_SESSION=1 -DSQLITE_ENABLE_SNAPSHOT=1 -DSQLITE_ENABLE_STMTVTAB=1 -DSQLITE_ENABLE_STAT4=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_SOUNDEX=1 -DSQLITE_USE_ALLOCA=1 -DSQLITE_OMIT_DEPRECATED=1 -DSQLITE_THREADSAFE=1 -Wno-write-strings -o amalgalite_blob.o -c amalgalite_blob.c amalgalite_blob.c:34:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 34 | Data_Get_Struct(self, am_sqlite3_blob, am_blob); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :67:1: note: expanded from here 67 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_blob.c:37:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 37 | Data_Get_Struct(db, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :68:1: note: expanded from here 68 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_blob.c:81:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 81 | Data_Get_Struct(self, am_sqlite3_blob, am_blob); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :69:1: note: expanded from here 69 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_blob.c:103:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 103 | Data_Get_Struct(self, am_sqlite3_blob, am_blob); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :70:1: note: expanded from here 70 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_blob.c:122:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 122 | Data_Get_Struct(self, am_sqlite3_blob, am_blob); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :71:1: note: expanded from here 71 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_blob.c:167:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 167 | Data_Get_Struct(self, am_sqlite3_blob, am_blob); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :72:1: note: expanded from here 72 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_blob.c:210:11: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 210 | obj = Data_Wrap_Struct(klass, NULL, am_sqlite3_blob_free, wrapper); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :73:1: note: expanded from here 73 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ 7 warnings generated. cc -I. -I/usr/local/include/ruby-3.4/x86_64-openbsd -I/usr/local/include/ruby-3.4/ruby/backward -I/usr/local/include/ruby-3.4 -I. -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fdeclspec -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fPIC -DSQLITE_ENABLE_BYTECODE_VTAB=1 -DSQLITE_ENABLE_CARRAY=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBPAGE_VTAB=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_EXPLAIN_COMMENTS=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS5=1 -DSQLITE_ENABLE_GEOPOLY=1 -DSQLITE_ENABLE_HIDDEN_COLUMNS=1 -DSQLITE_ENABLE_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=1 -DSQLITE_ENABLE_PERCENTILE=1 -DSQLITE_ENABLE_PREUPDATE_HOOK=1 -DSQLITE_ENABLE_RBU=1 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_SESSION=1 -DSQLITE_ENABLE_SNAPSHOT=1 -DSQLITE_ENABLE_STMTVTAB=1 -DSQLITE_ENABLE_STAT4=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_SOUNDEX=1 -DSQLITE_USE_ALLOCA=1 -DSQLITE_OMIT_DEPRECATED=1 -DSQLITE_THREADSAFE=1 -Wno-write-strings -o amalgalite_constants.o -c amalgalite_constants.c cc -I. -I/usr/local/include/ruby-3.4/x86_64-openbsd -I/usr/local/include/ruby-3.4/ruby/backward -I/usr/local/include/ruby-3.4 -I. -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fdeclspec -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fPIC -DSQLITE_ENABLE_BYTECODE_VTAB=1 -DSQLITE_ENABLE_CARRAY=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBPAGE_VTAB=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_EXPLAIN_COMMENTS=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS5=1 -DSQLITE_ENABLE_GEOPOLY=1 -DSQLITE_ENABLE_HIDDEN_COLUMNS=1 -DSQLITE_ENABLE_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=1 -DSQLITE_ENABLE_PERCENTILE=1 -DSQLITE_ENABLE_PREUPDATE_HOOK=1 -DSQLITE_ENABLE_RBU=1 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_SESSION=1 -DSQLITE_ENABLE_SNAPSHOT=1 -DSQLITE_ENABLE_STMTVTAB=1 -DSQLITE_ENABLE_STAT4=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_SOUNDEX=1 -DSQLITE_USE_ALLOCA=1 -DSQLITE_OMIT_DEPRECATED=1 -DSQLITE_THREADSAFE=1 -Wno-write-strings -o amalgalite_database.o -c amalgalite_database.c amalgalite_database.c:39:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 39 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :67:1: note: expanded from here 67 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:72:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 72 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :68:1: note: expanded from here 68 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:100:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 100 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :69:1: note: expanded from here 69 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:124:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 124 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :70:1: note: expanded from here 70 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:142:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 142 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :71:1: note: expanded from here 71 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:161:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 161 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :72:1: note: expanded from here 72 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:179:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 179 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :73:1: note: expanded from here 73 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:197:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 197 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :74:1: note: expanded from here 74 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:216:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 216 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :75:1: note: expanded from here 75 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:244:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 244 | Data_Get_Struct(db, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :76:1: note: expanded from here 76 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:282:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 282 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :77:1: note: expanded from here 77 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:284:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 284 | Data_Get_Struct(stmt, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :78:1: note: expanded from here 78 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:316:3: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 316 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :79:1: note: expanded from here 79 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:404:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 404 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :80:1: note: expanded from here 80 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:544:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 544 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :81:1: note: expanded from here 81 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:614:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 614 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :82:1: note: expanded from here 82 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:692:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 692 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :83:1: note: expanded from here 83 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:733:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 733 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :84:1: note: expanded from here 84 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:905:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 905 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :85:1: note: expanded from here 85 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:948:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 948 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :86:1: note: expanded from here 86 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:975:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 975 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :87:1: note: expanded from here 87 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:1001:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1001 | Data_Get_Struct(self, am_sqlite3, am_src_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :88:1: note: expanded from here 88 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:1005:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1005 | Data_Get_Struct(other, am_sqlite3, am_dest_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :89:1: note: expanded from here 89 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:1061:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1061 | Data_Get_Struct(self, am_sqlite3, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :90:1: note: expanded from here 90 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_database.c:1136:11: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1136 | obj = Data_Wrap_Struct(klass, NULL, am_sqlite3_database_free, am_db); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :91:1: note: expanded from here 91 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ 25 warnings generated. cc -I. -I/usr/local/include/ruby-3.4/x86_64-openbsd -I/usr/local/include/ruby-3.4/ruby/backward -I/usr/local/include/ruby-3.4 -I. -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fdeclspec -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fPIC -DSQLITE_ENABLE_BYTECODE_VTAB=1 -DSQLITE_ENABLE_CARRAY=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBPAGE_VTAB=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_EXPLAIN_COMMENTS=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS5=1 -DSQLITE_ENABLE_GEOPOLY=1 -DSQLITE_ENABLE_HIDDEN_COLUMNS=1 -DSQLITE_ENABLE_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=1 -DSQLITE_ENABLE_PERCENTILE=1 -DSQLITE_ENABLE_PREUPDATE_HOOK=1 -DSQLITE_ENABLE_RBU=1 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_SESSION=1 -DSQLITE_ENABLE_SNAPSHOT=1 -DSQLITE_ENABLE_STMTVTAB=1 -DSQLITE_ENABLE_STAT4=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_SOUNDEX=1 -DSQLITE_USE_ALLOCA=1 -DSQLITE_OMIT_DEPRECATED=1 -DSQLITE_THREADSAFE=1 -Wno-write-strings -o amalgalite_statement.o -c amalgalite_statement.c amalgalite_statement.c:24:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 24 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :67:1: note: expanded from here 67 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:49:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 49 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :68:1: note: expanded from here 68 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:75:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 75 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :69:1: note: expanded from here 69 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:100:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 100 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :70:1: note: expanded from here 70 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:125:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 125 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :71:1: note: expanded from here 71 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:150:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 150 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :72:1: note: expanded from here 72 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:175:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 175 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :73:1: note: expanded from here 73 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:196:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 196 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :74:1: note: expanded from here 74 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:211:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 211 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :75:1: note: expanded from here 75 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:229:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 229 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :76:1: note: expanded from here 76 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:244:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 244 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :77:1: note: expanded from here 77 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:268:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 268 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :78:1: note: expanded from here 78 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:289:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 289 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :79:1: note: expanded from here 79 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:304:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 304 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :80:1: note: expanded from here 80 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:321:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 321 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :81:1: note: expanded from here 81 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:341:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 341 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :82:1: note: expanded from here 82 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:363:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 363 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :83:1: note: expanded from here 83 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:379:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 379 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :84:1: note: expanded from here 84 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:397:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 397 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :85:1: note: expanded from here 85 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:417:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 417 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :86:1: note: expanded from here 86 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:434:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 434 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :87:1: note: expanded from here 87 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:451:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 451 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :88:1: note: expanded from here 88 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:471:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 471 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :89:1: note: expanded from here 89 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:490:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 490 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :90:1: note: expanded from here 90 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:510:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 510 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :91:1: note: expanded from here 91 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:527:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 527 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :92:1: note: expanded from here 92 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:547:5: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 547 | Data_Get_Struct(self, am_sqlite3_stmt, am_stmt); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:275:34: note: expanded from macro 'Data_Get_Struct' 275 | ((sval) = RBIMPL_CAST((type*)rb_data_object_get(obj))) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:367:31: note: expanded from macro 'rb_data_object_get' 367 | #define rb_data_object_get RUBY_MACRO_SELECT(rb_data_object_get_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :93:1: note: expanded from here 93 | rb_data_object_get_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:365:31: note: expanded from macro 'rb_data_object_get_1' 365 | #define rb_data_object_get_1 rb_data_object_get_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:314:1: note: 'rb_data_object_get_warning' has been explicitly marked deprecated here 314 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ amalgalite_statement.c:599:11: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 599 | obj = Data_Wrap_Struct(klass, NULL, am_sqlite3_statement_free, wrapper); | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:199:5: note: expanded from macro 'Data_Wrap_Struct' 199 | rb_data_object_wrap( \ | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:363:31: note: expanded from macro 'rb_data_object_wrap' 363 | #define rb_data_object_wrap RUBY_MACRO_SELECT(rb_data_object_wrap_2, RUBY_UNTYPED_DATA_WARNING) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:50:35: note: expanded from macro 'RUBY_MACRO_SELECT' 50 | #define RUBY_MACRO_SELECT(x, y) RBIMPL_MACRO_SELECT(x, y) | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:49:35: note: expanded from macro 'RBIMPL_MACRO_SELECT' 49 | #define RBIMPL_MACRO_SELECT(x, y) x ## y | ^ :94:1: note: expanded from here 94 | rb_data_object_wrap_1 | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:361:31: note: expanded from macro 'rb_data_object_wrap_1' 361 | #define rb_data_object_wrap_1 rb_data_object_wrap_warning | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:277:1: note: 'rb_data_object_wrap_warning' has been explicitly marked deprecated here 277 | RBIMPL_ATTRSET_UNTYPED_DATA_FUNC() | ^ /usr/local/include/ruby-3.4/ruby/internal/core/rdata.h:47:5: note: expanded from macro 'RBIMPL_ATTRSET_UNTYPED_DATA_FUNC' 47 | RBIMPL_ATTR_DEPRECATED(("by TypedData")) | ^ /usr/local/include/ruby-3.4/ruby/internal/attr/deprecated.h:36:53: note: expanded from macro 'RBIMPL_ATTR_DEPRECATED' 36 | # define RBIMPL_ATTR_DEPRECATED(msg) __attribute__((__deprecated__ msg)) | ^ 28 warnings generated. cc -I. -I/usr/local/include/ruby-3.4/x86_64-openbsd -I/usr/local/include/ruby-3.4/ruby/backward -I/usr/local/include/ruby-3.4 -I. -DOPENSSL_NO_STATIC_ENGINE -I/usr/local/include -fPIC -O2 -pipe -fdeclspec -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef -fPIC -DSQLITE_ENABLE_BYTECODE_VTAB=1 -DSQLITE_ENABLE_CARRAY=1 -DSQLITE_ENABLE_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBPAGE_VTAB=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_EXPLAIN_COMMENTS=1 -DSQLITE_ENABLE_FTS3=1 -DSQLITE_ENABLE_FTS3_PARENTHESIS=1 -DSQLITE_ENABLE_FTS4=1 -DSQLITE_ENABLE_FTS5=1 -DSQLITE_ENABLE_GEOPOLY=1 -DSQLITE_ENABLE_HIDDEN_COLUMNS=1 -DSQLITE_ENABLE_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=1 -DSQLITE_ENABLE_PERCENTILE=1 -DSQLITE_ENABLE_PREUPDATE_HOOK=1 -DSQLITE_ENABLE_RBU=1 -DSQLITE_ENABLE_RTREE=1 -DSQLITE_ENABLE_SESSION=1 -DSQLITE_ENABLE_SNAPSHOT=1 -DSQLITE_ENABLE_STMTVTAB=1 -DSQLITE_ENABLE_STAT4=1 -DSQLITE_ENABLE_UNLOCK_NOTIFY=1 -DSQLITE_ENABLE_SOUNDEX=1 -DSQLITE_USE_ALLOCA=1 -DSQLITE_OMIT_DEPRECATED=1 -DSQLITE_THREADSAFE=1 -Wno-write-strings -o sqlite3.o -c sqlite3.c sqlite3.c:16104:5: warning: 'SQLITE_OS_KV' is not defined, evaluates to 0 [-Wundef] 16104 | #if SQLITE_OS_KV+1<=1 && SQLITE_OS_OTHER+1<=1 && \ | ^ sqlite3.c:16104:27: warning: 'SQLITE_OS_OTHER' is not defined, evaluates to 0 [-Wundef] 16104 | #if SQLITE_OS_KV+1<=1 && SQLITE_OS_OTHER+1<=1 && \ | ^ sqlite3.c:16105:5: warning: 'SQLITE_OS_WIN' is not defined, evaluates to 0 [-Wundef] 16105 | SQLITE_OS_WIN+1<=1 && SQLITE_OS_UNIX+1<=1 | ^ sqlite3.c:16105:27: warning: 'SQLITE_OS_UNIX' is not defined, evaluates to 0 [-Wundef] 16105 | SQLITE_OS_WIN+1<=1 && SQLITE_OS_UNIX+1<=1 | ^ sqlite3.c:16115:5: warning: 'SQLITE_OS_OTHER' is not defined, evaluates to 0 [-Wundef] 16115 | #if SQLITE_OS_OTHER+1>1 | ^ sqlite3.c:16123:5: warning: 'SQLITE_OS_KV' is not defined, evaluates to 0 [-Wundef] 16123 | #if SQLITE_OS_KV+1>1 | ^ sqlite3.c:22982:5: warning: 'HAVE_ISNAN' is not defined, evaluates to 0 [-Wundef] 22982 | #if HAVE_ISNAN || SQLITE_HAVE_ISNAN | ^ sqlite3.c:22982:19: warning: 'SQLITE_HAVE_ISNAN' is not defined, evaluates to 0 [-Wundef] 22982 | #if HAVE_ISNAN || SQLITE_HAVE_ISNAN | ^ sqlite3.c:24023:5: warning: 'SQLITE_DEBUG' is not defined, evaluates to 0 [-Wundef] 24023 | #if SQLITE_DEBUG | ^ sqlite3.c:25540:6: warning: 'HAVE_LOCALTIME_R' is not defined, evaluates to 0 [-Wundef] 25540 | #if !HAVE_LOCALTIME_R && !HAVE_LOCALTIME_S \ | ^ sqlite3.c:25540:27: warning: 'HAVE_LOCALTIME_S' is not defined, evaluates to 0 [-Wundef] 25540 | #if !HAVE_LOCALTIME_R && !HAVE_LOCALTIME_S \ | ^ sqlite3.c:25563:6: warning: 'HAVE_LOCALTIME_R' is not defined, evaluates to 0 [-Wundef] 25563 | #if !HAVE_LOCALTIME_R && !HAVE_LOCALTIME_S | ^ sqlite3.c:25563:27: warning: 'HAVE_LOCALTIME_S' is not defined, evaluates to 0 [-Wundef] 25563 | #if !HAVE_LOCALTIME_R && !HAVE_LOCALTIME_S | ^ sqlite3.c:27514:5: warning: 'HAVE_MALLOC_H' is not defined, evaluates to 0 [-Wundef] 27514 | #if HAVE_MALLOC_H && HAVE_MALLOC_USABLE_SIZE | ^ sqlite3.c:32188:5: warning: 'HAVE_STRCHRNUL' is not defined, evaluates to 0 [-Wundef] 32188 | #if HAVE_STRCHRNUL | ^ sqlite3.c:32402:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 32402 | #if WHERETRACE_ENABLED | ^ sqlite3.c:32700:60: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 32699 | sqlite3_str_append(pAccum, | ~~~~~~~~~~~~~~~~~~ 32700 | &pAccum->zText[pAccum->nChar-nCopyBytes], nCopyBytes); | ^~~~~~~~~~ sqlite3.c:32865:18: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 32865 | length = j; | ~ ^ sqlite3.c:35098:5: warning: 'SQLITE_OS_WIN_THREADS' is not defined, evaluates to 0 [-Wundef] 35098 | #if SQLITE_OS_WIN_THREADS | ^ sqlite3.c:35926:6: warning: 'SQLITE_HAVE_ISNAN' is not defined, evaluates to 0 [-Wundef] 35926 | #if !SQLITE_HAVE_ISNAN && !HAVE_ISNAN | ^ sqlite3.c:35926:28: warning: 'HAVE_ISNAN' is not defined, evaluates to 0 [-Wundef] 35926 | #if !SQLITE_HAVE_ISNAN && !HAVE_ISNAN | ^ sqlite3.c:37685:14: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'VList' (aka 'int') [-Wshorten-64-to-32] 37685 | pIn[0] = nAlloc; | ~ ^~~~~~ sqlite3.c:42680:11: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 42680 | got = osRead(id->h, pBuf, cnt); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:39664:21: note: expanded from macro 'osRead' 39664 | #define osRead ((ssize_t(*)(int,void*,size_t))aSyscall[8].pCurrent) | ^ sqlite3.c:42809:10: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 42809 | rc = osWrite(fd, pBuf, nBuf); | ~ ^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:39681:21: note: expanded from macro 'osWrite' 39681 | #define osWrite ((ssize_t(*)(int,const void*,size_t))aSyscall[11].pCurrent) | ^ sqlite3.c:42932:29: warning: 'HAVE_FDATASYNC' is not defined, evaluates to 0 [-Wundef] 42932 | #if !defined(fdatasync) && !HAVE_FDATASYNC | ^ sqlite3.c:44379:33: warning: implicit conversion loses integer precision: 'off_t' (aka 'long long') to 'int' [-Wshorten-64-to-32] 44379 | for(iPg=(sStat.st_size/pgsz); iPg<(nByte/pgsz); iPg++){ | ~ ~~~~~~~~~~~~~^~~~~ sqlite3.c:46329:17: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 46329 | do{ got = osRead(fd, zBuf, nBuf); }while( got<0 && errno==EINTR ); | ~ ^~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:39664:21: note: expanded from macro 'osRead' 39664 | #define osRead ((ssize_t(*)(int,void*,size_t))aSyscall[8].pCurrent) | ^ sqlite3.c:57536:16: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32] 57536 | p->nHash = nNew; | ~ ^~~~ sqlite3.c:60444:57: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 60444 | put32bits(&zHeader[sizeof(aJournalMagic)+16], pPager->pageSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ sqlite3.c:60030:48: note: expanded from macro 'put32bits' 60030 | #define put32bits(A,B) sqlite3Put4byte((u8*)A,B) | ~~~~~~~~~~~~~~~ ^ sqlite3.c:60563:27: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 60563 | iPageSize = pPager->pageSize; | ~ ~~~~~~~~^~~~~~~~ sqlite3.c:61161:27: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 61161 | int i = pPager->pageSize-200; /* Loop counter */ | ~ ~~~~~~~~~~~~~~~~^~~~ sqlite3.c:61247:47: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 61247 | rc = sqlite3OsRead(jfd, (u8*)aData, pPager->pageSize, (*pOffset)+4); | ~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:61349:58: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 61349 | rc = sqlite3OsWrite(pPager->fd, (u8 *)aData, pPager->pageSize, ofst); | ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:61585:26: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 61585 | int szPage = pPager->pageSize; | ~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:61731:31: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 61731 | u32 savedPageSize = pPager->pageSize; | ~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:61955:59: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 61955 | rc = sqlite3WalReadFrame(pPager->pWal, iFrame,pPager->pageSize,pPg->pData); | ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:61960:56: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 61960 | rc = sqlite3OsRead(pPager->fd, pPg->pData, pPager->pageSize, iOffset); | ~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:62139:15: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 62138 | rc = sqlite3WalFrames(pPager->pWal, | ~~~~~~~~~~~~~~~~ 62139 | pPager->pageSize, pList, nTruncate, isCommit, pPager->walSyncFlags | ~~~~~~~~^~~~~~~~ sqlite3.c:62737:24: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 62737 | *pPageSize = pPager->pageSize; | ~ ~~~~~~~~^~~~~~~~ sqlite3.c:63113:69: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 63113 | sqlite3WalClose(pPager->pWal, db, pPager->walSyncFlags, pPager->pageSize,a); | ~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:63398:54: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 63398 | rc = sqlite3OsWrite(pPager->fd, pData, pPager->pageSize, offset); | ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:63488:59: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 63488 | rc = sqlite3OsWrite(pPager->sjfd, pData2, pPager->pageSize, offset+4); | ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:64935:52: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 64935 | rc = sqlite3OsWrite(pPager->jfd, pData2, pPager->pageSize, iOff+4); | ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:65754:5: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 65753 | int perPageSize = pPager->pageSize + pPager->nExtra | ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65754 | + (int)(sizeof(PgHdr) + 5*sizeof(void*)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:65757:12: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 65755 | return perPageSize*sqlite3PcachePagecount(pPager->pPCache) | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65756 | + sqlite3MallocSize(pPager) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 65757 | + pPager->pageSize; | ^~~~~~~~~~~~~~~~~~ sqlite3.c:65764:10: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 65764 | return sqlite3PcachePageRefcount(pPage); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:66451:39: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 66448 | rc = sqlite3WalCheckpoint(pPager->pWal, db, eMode, | ~~~~~~~~~~~~~~~~~~~~ 66449 | (eMode<=SQLITE_CHECKPOINT_PASSIVE ? 0 : pPager->xBusyHandler), 66450 | pPager->pBusyHandlerArg, 66451 | pPager->walSyncFlags, pPager->pageSize, (u8 *)pPager->pTmpSpace, | ~~~~~~~~^~~~~~~~ sqlite3.c:66616:36: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 66615 | rc = sqlite3WalClose(pPager->pWal, db, pPager->walSyncFlags, | ~~~~~~~~~~~~~~~ 66616 | pPager->pageSize, (u8*)pPager->pTmpSpace); | ~~~~~~~~^~~~~~~~ sqlite3.c:68237:40: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 68237 | iLastFrame = (nSize - WAL_HDRSIZE) / szFrame; | ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ sqlite3.c:94288:42: warning: implicit conversion loses integer precision: 'sqlite3_uint64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 94288 | rc = sqlite3_bind_zeroblob(pStmt, i, n); | ~~~~~~~~~~~~~~~~~~~~~ ^ sqlite3.c:95107:41: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 95107 | sqlite3_str_append(&out, zRawSql, n); | ~~~~~~~~~~~~~~~~~~ ^ sqlite3.c:95125:53: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 95125 | idx = sqlite3VdbeParameterIndex(p, zRawSql, nToken); | ~~~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~ sqlite3.c:96047:48: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 96047 | rc = sqlite3BtreePayload(pC->uc.pCursor, iOffset, len, pBuf); | ~~~~~~~~~~~~~~~~~~~ ^~~~~~~ sqlite3.c:96070:50: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 96070 | rc = sqlite3VdbeMemFromBtree(pC->uc.pCursor, iOffset, len, pDest); | ~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~ sqlite3.c:98992:21: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 98992 | pOut->u.nZero = nZero; | ~ ^~~~~ sqlite3.c:105698:19: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 105698 | p->nAlloc = nNew; | ~ ^~~~ sqlite3.c:107008:26: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 107008 | pSorter->mxKeysize = nPMA; | ~ ^~~~ sqlite3.c:107012:33: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 107012 | int nMin = pSorter->iMemory + nReq; | ~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ sqlite3.c:107019:45: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 107019 | iListOff = (u8*)pSorter->list.pList - pSorter->list.aMemory; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:107030:26: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 107030 | pSorter->nMemory = nNew; | ~ ^~~~ sqlite3.c:108555:40: warning: implicit conversion loses integer precision: 'sqlite_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 108555 | nChunk = copy.endpoint.iOffset - iOff; | ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ sqlite3.c:109735:5: warning: 'SQLITE_ALLOW_ROWID_IN_VIEW' is not defined, evaluates to 0 [-Wundef] 109735 | #if SQLITE_ALLOW_ROWID_IN_VIEW+0==2 | ^ sqlite3.c:115931:5: warning: 'SQLITE_OMIT_SUBQUERY' is not defined, evaluates to 0 [-Wundef] 115931 | #if SQLITE_OMIT_SUBQUERY | ^ sqlite3.c:129147:20: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 129147 | pSrc->nAlloc = nAlloc; | ~ ^~~~~~ sqlite3.c:132327:24: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 132327 | sqlite3_randomness(n, p); | ~~~~~~~~~~~~~~~~~~ ^ sqlite3.c:132328:44: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 132328 | sqlite3_result_blob(context, (char*)p, n, sqlite3_free); | ~~~~~~~~~~~~~~~~~~~ ^ sqlite3.c:132865:31: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 132865 | pStr->nChar = nBlob*2 + 3; | ~ ~~~~~~~~^~~ sqlite3.c:132941:11: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 132941 | n = z - &zIn[i]; | ~ ~~^~~~~~~~~ sqlite3.c:133178:39: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 133178 | sqlite3_result_blob(pCtx, pBlob, (p - pBlob), sqlite3_free); | ~~~~~~~~~~~~~~~~~~~ ~~^~~~~~~ sqlite3.c:134754:26: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32] 134754 | percentSort(p->a, p->nUsed); | ~~~~~~~~~~~ ~~~^~~~~ sqlite3.c:134785:28: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'unsigned int' [-Wshorten-64-to-32] 134785 | percentSort(p->a, p->nUsed); | ~~~~~~~~~~~ ~~~^~~~~ sqlite3.c:141618:36: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 141618 | sqlite3OsDlError(pVfs, nMsg-1, zErrmsg); | ~~~~~~~~~~~~~~~~ ~~~~^~ sqlite3.c:141659:34: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 141659 | sqlite3OsDlError(pVfs, nMsg-1, zErrmsg); | ~~~~~~~~~~~~~~~~ ~~~~^~ sqlite3.c:144861:28: warning: implicit conversion loses integer precision: 'const u64' (aka 'const unsigned long long') to 'int' [-Wshorten-64-to-32] 144861 | int iCookie = pPragma->iArg; /* Which cookie to read or write */ | ~~~~~~~ ~~~~~~~~~^~~~ sqlite3.c:153210:5: warning: 'SQLITE_DEBUG' is not defined, evaluates to 0 [-Wundef] 153210 | #if SQLITE_DEBUG | ^ sqlite3.c:152981:29: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 152981 | int flags = pParse->db->flags; | ~~~~~ ~~~~~~~~~~~~^~~~~ sqlite3.c:161576:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 161576 | #if WHERETRACE_ENABLED | ^ sqlite3.c:163248:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 163248 | #if WHERETRACE_ENABLED /* 0x4001 */ | ^ sqlite3.c:164565:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 164565 | #if WHERETRACE_ENABLED /* 0x4001 */ | ^ sqlite3.c:169461:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 169461 | #if WHERETRACE_ENABLED | ^ sqlite3.c:169467:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 169467 | #if WHERETRACE_ENABLED /* 0x8 */ | ^ sqlite3.c:169484:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 169484 | #if WHERETRACE_ENABLED /* 0x8 */ | ^ sqlite3.c:169499:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 169499 | #if WHERETRACE_ENABLED /* 0x8 */ | ^ sqlite3.c:169529:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 169529 | #if WHERETRACE_ENABLED /* 0x8 */ | ^ sqlite3.c:170033:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 170033 | #if WHERETRACE_ENABLED /* 0x01 */ | ^ sqlite3.c:173377:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 173377 | #if WHERETRACE_ENABLED | ^ sqlite3.c:174797:28: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 174797 | int nSize = (p->nTotal / p->nParam); | ~~~~~ ~~~~~~~~~~^~~~~~~~~~~ sqlite3.c:177632:61: warning: implicit conversion loses integer precision: 'sqlite3_uint64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 177632 | return sqlite3FaultSim(700) ? 0 : sqlite3_realloc(pOld, newSize); | ~~~~~~~~~~~~~~~ ^~~~~~~ sqlite3.c:184092:36: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 184092 | return keywordCode((char*)z, i, tokenType); | ~~~~~~~~~~~ ^ sqlite3.c:184414:44: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 184414 | sqlite3_str_append(pStr, zSql+i, n); | ~~~~~~~~~~~~~~~~~~ ^ sqlite3.c:184429:42: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 184429 | sqlite3_str_append(pStr, zSql+i, n); | ~~~~~~~~~~~~~~~~~~ ^ sqlite3.c:185649:19: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 185649 | nBig = szAlloc/(3*LOOKASIDE_SMALL+sz); | ~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:185650:40: warning: implicit conversion loses integer precision: 'sqlite_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 185650 | nSm = (szAlloc - (i64)sz*(i64)nBig)/LOOKASIDE_SMALL; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ sqlite3.c:185652:19: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 185652 | nBig = szAlloc/(LOOKASIDE_SMALL+sz); | ~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ sqlite3.c:185653:40: warning: implicit conversion loses integer precision: 'sqlite_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 185653 | nSm = (szAlloc - (i64)sz*(i64)nBig)/LOOKASIDE_SMALL; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ sqlite3.c:185657:19: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 185657 | nBig = szAlloc/sz; | ~ ~~~~~~~^~~ sqlite3.c:188273:5: warning: 'SQLITE_DEFAULT_CKPTFULLFSYNC' is not defined, evaluates to 0 [-Wundef] 188273 | #if SQLITE_DEFAULT_CKPTFULLFSYNC | ^ sqlite3.c:192444:14: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 192444 | *pnStr = nStr; | ~ ^~~~ sqlite3.c:201546:56: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 201546 | rc = pTab->pMod->xOpen(pTab->pTok, pCsr->zInput, nByte, &pCsr->pCsr); | ~~~~ ^~~~~ sqlite3.c:203063:27: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 203063 | pReader->nTermAlloc = nNew; | ~ ^~~~ sqlite3.c:203990:22: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 203990 | pWriter->nSize = nReq; | ~ ^~~~ sqlite3.c:204324:24: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 204324 | int nNew = nList*2 + FTS3_NODE_PADDING; | ~~~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~ sqlite3.c:207632:41: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 207632 | pRet->aMI[0] = (u8*)(&pRet->aMI[1]) - (u8*)pRet; | ~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ sqlite3.c:207883:25: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 207883 | iEnd = pPhrase->iHead; | ~ ~~~~~~~~~^~~~~ sqlite3.c:208113:20: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 208113 | pStr->nAlloc = nAlloc; | ~ ^~~~~~ sqlite3.c:209190:29: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 209190 | iMinPos = pT->iPos-pT->iOff; | ~ ~~~~~~~~^~~~~~~~~ sqlite3.c:210916:28: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 210916 | pParse->nJson = p->nUsed; | ~ ~~~^~~~~ sqlite3.c:212150:20: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 212150 | px.nJson = pStr->nUsed; | ~ ~~~~~~^~~~~ sqlite3.c:212694:43: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 212694 | jsonBlobExpand(pParse, pParse->nBlob+d); | ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~ sqlite3.c:213788:5: warning: 'SQLITE_DEBUG' is not defined, evaluates to 0 [-Wundef] 213788 | #if SQLITE_DEBUG | ^ sqlite3.c:215249:19: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 215249 | u32 n = p->path.nUsed; | ~ ~~~~~~~~^~~~~ sqlite3.c:215615:5: warning: 'SQLITE_DEBUG' is not defined, evaluates to 0 [-Wundef] 215615 | #if SQLITE_DEBUG | ^ sqlite3.c:219263:10: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 219263 | return sqlite3GetToken((const unsigned char*)z,&dummy); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:221899:20: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 221899 | pBlob->iSize = nBlob; | ~ ^~~~~ sqlite3.c:231869:66: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 231869 | int iHash = sessionChangeHash(pTab, bPkOnly, p->aRecord, nNew); | ~~~~~~~~~~~~~~~~~ ^~~~ sqlite3.c:231877:21: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 231877 | pTab->nChange = nNew; | ~ ^~~~ sqlite3.c:232311:19: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 232311 | p->nAlloc = nNew; | ~ ^~~~ sqlite3.c:232565:22: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 232565 | int nIncr = nNew - pC->nMaxSize; | ~~~~~ ~~~~~^~~~~~~~~~~~~~ sqlite3.c:232566:20: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 232566 | pC->nMaxSize = nNew; | ~ ^~~~ sqlite3.c:232720:21: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 232720 | pC->nRecord = nByte; | ~ ^~~~~ sqlite3.c:236589:28: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 236589 | pNew->nRecord = pOut - pNew->aRecord; | ~ ~~~~~^~~~~~~~~~~~~~~ sqlite3.c:236625:30: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 236625 | pNew->nRecord = pOut - pNew->aRecord; | ~ ~~~~~^~~~~~~~~~~~~~~ sqlite3.c:237311:22: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 237311 | pBuf->nBuf = pOut-pBuf->aBuf; | ~ ~~~~^~~~~~~~~~~ sqlite3.c:237383:26: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 237383 | pBuf->nBuf = (pOut - pBuf->aBuf); | ~ ~~~~~^~~~~~~~~~~~ sqlite3.c:237475:29: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 237474 | sessionAppendRecordMerge(&sOut, pIter->nCol, | ~~~~~~~~~~~~~~~~~~~~~~~~ 237475 | pCsr, nRec-(pCsr-aRec), | ~~~~^~~~~~~~~~~~ sqlite3.c:242469:29: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 242469 | pConfig->t.nArg = nArg; | ~ ^~~~ sqlite3.c:243512:23: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 243512 | pToken->n = (z2 - z); | ~ ~~~^~~ sqlite3.c:243524:23: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 243524 | pToken->n = (z2 - z); | ~ ~~~^~~ sqlite3.c:248031:20: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 248031 | pRet->nn = nByte; | ~ ^~~~~ sqlite3.c:248038:50: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 248038 | rc = sqlite3_blob_read(p->pReader, aOut, nByte, 0); | ~~~~~~~~~~~~~~~~~ ^~~~~ sqlite3.c:249026:23: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 249026 | int iOff = pIter->iLeafOffset; /* Offset to read at */ | ~~~~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:249100:28: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 249100 | pIter->iTermLeafOffset = iOff; | ~ ^~~~ sqlite3.c:249141:26: warning: implicit conversion loses integer precision: 'const i64' (aka 'const long long') to 'int' [-Wshorten-64-to-32] 249141 | pNew->nTombstone = nTomb; | ~ ^~~~~ sqlite3.c:249211:18: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 249211 | int i = pIter->iLeafOffset; | ~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:249251:50: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 249251 | pIter->aRowidOffset[iRowidOffset++] = pIter->iLeafOffset; | ~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:249344:19: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 249344 | iOff = pIter->iLeafOffset; | ~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:249373:17: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 249373 | iOff = pIter->iLeafOffset; | ~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:249454:29: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 249454 | iOff = pIter->iLeafOffset + pIter->nPos; | ~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ sqlite3.c:249797:35: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 249797 | pIter->iTermLeafOffset = pIter->iLeafOffset; | ~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:250604:18: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 250604 | pNew->nSeg = nSlot; | ~ ^~~~~ sqlite3.c:250734:46: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 250734 | int nChunk = MIN(nRem, pSeg->pLeaf->szLeaf - pSeg->iLeafOffset); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ sqlite3.c:15393:33: note: expanded from macro 'MIN' 15393 | # define MIN(A,B) ((A)<(B)?(A):(B)) | ^ sqlite3.c:250856:32: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 250856 | pIter->base.nData = p-aCopy; | ~ ~^~~~~~ sqlite3.c:250976:30: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 250976 | pIter->base.nData = aOut - pIter->poslist.p; | ~ ~~~~~^~~~~~~~~~~~~~~~~~ sqlite3.c:252084:38: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 252084 | int nPercent = (nTomb * 100) / nEntry; | ~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~ sqlite3.c:252467:36: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 252467 | iNextOff = pSeg->iLeafOffset + pSeg->nPos; | ~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ sqlite3.c:253667:22: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 253667 | int n1 = MIN(nHalf, pT->nMap-i1); | ~~ ^~~~~ sqlite3.c:15393:29: note: expanded from macro 'MIN' 15393 | # define MIN(A,B) ((A)<(B)?(A):(B)) | ^ sqlite3.c:253668:22: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 253668 | int n2 = MIN(nHalf, pT->nMap-i1-n1); | ~~ ^~~~~ sqlite3.c:15393:29: note: expanded from macro 'MIN' 15393 | # define MIN(A,B) ((A)<(B)?(A):(B)) | ^ sqlite3.c:257579:40: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 257579 | pSorter->aIdx[i] = &aBlob[nBlob] - a; | ~ ~~~~~~~~~~~~~~^~~ sqlite3.c:260323:38: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 260323 | sqlite3_result_text(pCtx, zText, nText, SQLITE_TRANSIENT); | ~~~~~~~~~~~~~~~~~~~ ^~~~~ sqlite3.c:260346:38: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 260346 | sqlite3_result_blob(pCtx, pBlob, nBlob, sqlite3_free); | ~~~~~~~~~~~~~~~~~~~ ^~~~~ sqlite3.c:262568:19: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 262568 | is = zCsr - (unsigned char*)pText; | ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:262575:21: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 262575 | is = zCsr - (unsigned char*)pText; | ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:262625:17: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 262625 | ie = zCsr - (unsigned char*)pText; | ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:262629:37: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 262629 | rc = xToken(pCtx, 0, aFold, zOut-aFold, is, ie); | ~~~~~~ ~~~~^~~~~~ sqlite3.c:263456:24: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 263456 | aStart[ii] = zIn - (const unsigned char*)pText; | ~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:263478:19: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 263478 | iNext = zIn - (const unsigned char*)pText; | ~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:263488:36: warning: implicit conversion loses integer precision: '__ptrdiff_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 263488 | rc = xToken(pCtx, 0, aBuf, zOut-aBuf, aStart[0], iNext); | ~~~~~~ ~~~~^~~~~ 157 warnings generated. rm -f amalgalite.so cc -shared -fPIC -o amalgalite.so amalgalite.o amalgalite_blob.o amalgalite_constants.o amalgalite_database.o amalgalite_statement.o sqlite3.o -L. -L/usr/local/lib -Wl,-rpath,/usr/local/lib -L. -L/usr/local/lib -fstack-protector-strong -Wl,-E -Wl,--no-as-needed -lpthread -lc++abi -L/usr/local/lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib -lruby34 -lm -pthread -lc : current directory: /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c ["make", "V=1", "INSTALL_PROGRAM=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -s -m 755", "INSTALL_SCRIPT=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -m 755", "INSTALL_DATA=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -m 644", "INSTALL=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c ", "DESTDIR=", "sitearchdir=./.gem.20260919-24927-w6w8pu", "sitelibdir=./.gem.20260919-24927-w6w8pu", "install"] mkdir -p . ./.gem.20260919-24927-w6w8pu/amalgalite/3.4 exit > ./.sitearchdir.-.amalgalite.-.3.4.time /exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -m 0755 amalgalite.so ./.gem.20260919-24927-w6w8pu/amalgalite/3.4 current directory: /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c /usr/local/bin/ruby34 extconf.rb current directory: /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c make V\=1 INSTALL_PROGRAM\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ -s\ -m\ 755 INSTALL_SCRIPT\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ -m\ 755 INSTALL_DATA\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ -m\ 644 INSTALL\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ DESTDIR\= sitearchdir\=./.gem.20260919-24927-w6w8pu sitelibdir\=./.gem.20260919-24927-w6w8pu clean current directory: /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c make V\=1 INSTALL_PROGRAM\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ -s\ -m\ 755 INSTALL_SCRIPT\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ -m\ 755 INSTALL_DATA\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ -m\ 644 INSTALL\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ DESTDIR\= sitearchdir\=./.gem.20260919-24927-w6w8pu sitelibdir\=./.gem.20260919-24927-w6w8pu current directory: /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-2.0.0/ext/amalgalite/c make V\=1 INSTALL_PROGRAM\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ -s\ -m\ 755 INSTALL_SCRIPT\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ -m\ 755 INSTALL_DATA\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ -m\ 644 INSTALL\=/exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install\ -c\ DESTDIR\= sitearchdir\=./.gem.20260919-24927-w6w8pu sitelibdir\=./.gem.20260919-24927-w6w8pu install Successfully installed amalgalite-2.0.0 1 gem installed >>> Running package in databases/ruby-amalgalite,ruby34 at 1789794532.99 ===> databases/ruby-amalgalite,ruby34 ===> Faking installation for ruby34-amalgalite-2.0.0 if [ -d /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/bin ]; then /exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -d -m 755 /exopi-obj/pobj/amalgalite-2.0.0-ruby34/fake-amd64-ruby34/usr/local/bin; for f in /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/bin/*; do /exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -c -m 755 $f /exopi-obj/pobj/amalgalite-2.0.0-ruby34/fake-amd64-ruby34/usr/local/bin; done; rm -r /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4/bin; fi; /exopi-obj/pobj/amalgalite-2.0.0-ruby34/bin/install -d -m 755 /exopi-obj/pobj/amalgalite-2.0.0-ruby34/fake-amd64-ruby34/usr/local/lib/ruby/gems/3.4; cd /exopi-obj/pobj/amalgalite-2.0.0-ruby34/gem-tmp/.gem/ruby/3.4 && mv * /exopi-obj/pobj/amalgalite-2.0.0-ruby34/fake-amd64-ruby34/usr/local/lib/ruby/gems/3.4; if [ 'X' != "Xlib/ruby/gems/3.4/extensions/x86_64-openbsd/3.4/amalgalite-2.0.0/gem.build_complete" ]; then mkdir -p /exopi-obj/pobj/amalgalite-2.0.0-ruby34/fake-amd64-ruby34/usr/local/lib/ruby/gems/3.4/extensions/x86_64-openbsd/3.4/amalgalite-2.0.0; touch /exopi-obj/pobj/amalgalite-2.0.0-ruby34/fake-amd64-ruby34/usr/local/lib/ruby/gems/3.4/extensions/x86_64-openbsd/3.4/amalgalite-2.0.0/gem.build_complete; fi ===> Building package for ruby34-amalgalite-2.0.0 Create /exopi-cvs/ports/packages/amd64/all/ruby34-amalgalite-2.0.0.tgz Creating package ruby34-amalgalite-2.0.0 reading plist| checking dependencies| checking dependencies|lang/ruby/3.4,-main checksumming| checksumming| | 0% checksumming|* | 1% checksumming|** | 3% checksumming|*** | 4% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 9% checksumming|****** | 10% checksumming|******* | 12% checksumming|******** | 13% checksumming|********* | 14% checksumming|********** | 16% checksumming|*********** | 17% checksumming|*********** | 19% checksumming|************ | 20% checksumming|************* | 22% checksumming|************** | 23% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|***************** | 28% checksumming|****************** | 29% checksumming|******************* | 30% checksumming|******************* | 32% checksumming|******************** | 33% checksumming|********************* | 35% checksumming|********************** | 36% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************* | 41% checksumming|************************** | 42% checksumming|*************************** | 43% checksumming|*************************** | 45% checksumming|**************************** | 46% checksumming|***************************** | 48% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|******************************** | 52% checksumming|********************************* | 54% checksumming|********************************** | 55% checksumming|********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 59% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|*************************************** | 64% checksumming|**************************************** | 65% checksumming|***************************************** | 67% checksumming|****************************************** | 68% checksumming|****************************************** | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 72% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|*********************************************** | 77% checksumming|************************************************ | 78% checksumming|************************************************* | 80% checksumming|************************************************** | 81% checksumming|************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 86% checksumming|***************************************************** | 87% checksumming|****************************************************** | 88% checksumming|******************************************************* | 90% checksumming|******************************************************** | 91% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************ | 18% archiving|*************** | 23% archiving|*************** | 24% archiving|*************************** | 42% archiving|*************************************** | 60% archiving|************************************************** | 79% archiving|************************************************************** | 97% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/ruby34-amalgalite-2.0.0.tgz >>> Running clean in databases/ruby-amalgalite,ruby34 at 1789794536.97 ===> databases/ruby-amalgalite,ruby34 ===> Cleaning for ruby34-amalgalite-2.0.0 >>> Ended at 1789794537.27 max_stuck=70.22/depends=3.23/show-prepare-results=0.52/build=87.18/package=3.99/clean=0.33