>>> Building on exopi-1 under databases/ruby-amalgalite,ruby34 BDEPENDS = [devel/ruby-arrayfields,ruby34;lang/ruby/3.4] DIST = [databases/ruby-amalgalite,ruby33:amalgalite-1.9.4.gem] FULLPKGNAME = ruby34-amalgalite-1.9.4 RDEPENDS = [devel/ruby-arrayfields,ruby34;lang/ruby/3.4] (Junk lock obtained for exopi-1 at 1764460612.33) >>> Running depends in databases/ruby-amalgalite,ruby34 at 1764460612.37 last junk was in converters/wv /usr/sbin/pkg_add -aI -Drepair ruby-3.4.7 ruby34-arrayfields-4.9.2 was: /usr/sbin/pkg_add -aI -Drepair ruby-3.4.7 ruby34-arrayfields-4.9.2 /usr/sbin/pkg_add -aI -Drepair ruby-3.4.7 ruby34-arrayfields-4.9.2 >>> Running show-prepare-results in databases/ruby-amalgalite,ruby34 at 1764460615.31 ===> databases/ruby-amalgalite,ruby34 ===> Building from scratch ruby34-amalgalite-1.9.4 ===> ruby34-amalgalite-1.9.4 depends on: ruby34-arrayfields->=4.9,<5.0 -> ruby34-arrayfields-4.9.2 ===> ruby34-amalgalite-1.9.4 depends on: ruby->=3.4.0,<3.5 -> ruby-3.4.7 ===> Verifying specs: ruby34 c gmp m pthread ===> found ruby34.0.0 c.102.2 gmp.11.1 m.10.1 pthread.28.1 ruby-3.4.7 ruby34-arrayfields-4.9.2 (Junk lock released for exopi-1 at 1764460616.05) distfiles size=2618880 >>> Running build in databases/ruby-amalgalite,ruby34 at 1764460616.08 ===> databases/ruby-amalgalite,ruby34 ===> Checking files for ruby34-amalgalite-1.9.4 `/exopi-cvs/ports/distfiles/amalgalite-1.9.4.gem' is up to date. >> (SHA256) all files: OK ===> Extracting for ruby34-amalgalite-1.9.4 ===> Patching for ruby34-amalgalite-1.9.4 ===> Applying OpenBSD patch patch-ext_amalgalite_c_extconf_rb Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Work with Ruby 3.3.10 (and any Ruby version with 2 digit tiny version). |Index: ext/amalgalite/c/extconf.rb |--- ext/amalgalite/c/extconf.rb.orig |+++ ext/amalgalite/c/extconf.rb -------------------------- Patching file ext/amalgalite/c/extconf.rb using Plan A... Hunk #1 succeeded at 80. done ===> 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-1.9.4 ===> Configuring for ruby34-amalgalite-1.9.4 ===> Building for ruby34-amalgalite-1.9.4 if [ -f /exopi-obj/pobj/amalgalite-1.9.4-ruby34/amalgalite-1.9.4/.metadata ]; then cd /exopi-obj/pobj/amalgalite-1.9.4-ruby34/amalgalite-1.9.4 && gzip .metadata && mv -f .metadata.gz /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-content/metadata.gz; fi; cd /exopi-obj/pobj/amalgalite-1.9.4-ruby34/amalgalite-1.9.4 && pax -wz -s '/.*\.orig\.port$//' -x ustar -o write_opt=nodir . >/exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-content/data.tar.gz; cd /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-content && tar -cf /exopi-obj/pobj/amalgalite-1.9.4-ruby34/amalgalite-1.9.4.gem *.gz; mkdir -p /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem; env -i PORTSDIR="/exopi-cvs/ports" LIBTOOL="/usr/bin/libtool" PATH='/exopi-obj/pobj/amalgalite-1.9.4-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-1.9.4_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-1.9.4-ruby34/bin/install -c -s -m 755" BSD_INSTALL_SCRIPT="/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -m 755" BSD_INSTALL_DATA="/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -m 644" BSD_INSTALL_MAN="/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -m 644" BSD_INSTALL_PROGRAM_DIR="/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -d -m 755" BSD_INSTALL_SCRIPT_DIR="/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -d -m 755" BSD_INSTALL_DATA_DIR="/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -d -m 755" BSD_INSTALL_MAN_DIR="/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -d -m 755" HOME=`dirname /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem` GEM_HOME=/exopi-obj/pobj/amalgalite-1.9.4-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-1.9.4-ruby34/amalgalite-1.9.4.gem -- /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/CONTRIBUTING.md /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/HISTORY.md /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/LICENSE /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/Manifest.txt /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/README.md /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/Rakefile /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/TODO.md /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/bin/amalgalite-pack /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/examples/a.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/examples/blob.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/examples/bootstrap.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/examples/define_aggregate.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/examples/define_function.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/examples/fts5.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/examples/gem-db.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/examples/require_me.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/examples/requires.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/examples/schema-info.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/amalgalite.c /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/amalgalite.h /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/amalgalite_blob.c /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/amalgalite_constants.c /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/amalgalite_database.c /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/amalgalite_requires_bootstrap.c /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/amalgalite_statement.c /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/extconf.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/gen_constants.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/notes.txt /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/sqlite3.c /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/sqlite3.h /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/sqlite3_options.h /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c/sqlite3ext.h /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/aggregate.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/blob.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/boolean.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/busy_timeout.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/column.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/core_ext/kernel/require.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/csv_table_importer.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/database.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/function.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/index.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/memory_database.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/packer.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/paths.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/profile_tap.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/progress_handler.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/requires.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/schema.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/sqlite3.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/sqlite3/constants.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/sqlite3/database/function.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/sqlite3/database/status.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/sqlite3/status.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/sqlite3/version.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/statement.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/table.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/taps.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/taps/console.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/taps/io.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/trace_tap.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/type_map.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/type_maps/default_map.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/type_maps/storage_map.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/type_maps/text_map.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/version.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/lib/amalgalite/view.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/aggregate_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/amalgalite_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/blob_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/boolean_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/busy_handler.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/data/iso-3166-country.txt /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/data/iso-3166-schema.sql /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/data/iso-3166-subcountry.txt /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/data/make-iso-db.sh /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/database_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/default_map_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/function_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/integeration_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/iso_3166_database.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/json_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/packer_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/paths_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/progress_handler_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/requires_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/rtree_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/schema_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/spec_helper.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/sqlite3/constants_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/sqlite3/database_status_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/sqlite3/status_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/sqlite3/version_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/sqlite3_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/statement_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/storage_map_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/tap_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/text_map_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/type_map_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/spec/version_spec.rb /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/tasks/custom.rake /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/tasks/default.rake /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/tasks/extension.rake /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/tasks/this.rb Building native extensions. This could take a while... current directory: /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c ["/usr/local/bin/ruby34", "extconf.rb"] creating Makefile current directory: /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c ["make", "V=1", "INSTALL_PROGRAM=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -s -m 755", "INSTALL_SCRIPT=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -m 755", "INSTALL_DATA=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -m 644", "INSTALL=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c ", "DESTDIR=", "sitearchdir=./.gem.20251130-41366-tk0jgr", "sitelibdir=./.gem.20251130-41366-tk0jgr", "clean"] rm -f rm -fr amalgalite.so false amalgalite.o amalgalite_blob.o amalgalite_constants.o amalgalite_database.o amalgalite_requires_bootstrap.o amalgalite_statement.o sqlite3.o *.bak mkmf.log .*.time current directory: /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c ["make", "V=1", "INSTALL_PROGRAM=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -s -m 755", "INSTALL_SCRIPT=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -m 755", "INSTALL_DATA=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -m 644", "INSTALL=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c ", "DESTDIR=", "sitearchdir=./.gem.20251130-41366-tk0jgr", "sitelibdir=./.gem.20251130-41366-tk0jgr"] 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_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_DBPAGE_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_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=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_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_DBPAGE_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_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=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 | ^ :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: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 | ^ :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: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 | ^ :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_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 | ^ :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_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 | ^ :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_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 | ^ :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_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 | ^ :77:1: note: expanded from here 77 | 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_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_DBPAGE_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_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=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_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_DBPAGE_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_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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_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 | ^ :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_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 | ^ :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_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 | ^ :94:1: note: expanded from here 94 | 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 | ^ :95:1: note: expanded from here 95 | 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_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_DBPAGE_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_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=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_requires_bootstrap.o -c amalgalite_requires_bootstrap.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_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_DBPAGE_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_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :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: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 | ^ :94:1: note: expanded from here 94 | 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 | ^ :95:1: note: expanded from here 95 | 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 | ^ :96:1: note: expanded from here 96 | 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 | ^ :97:1: note: expanded from here 97 | 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 | ^ :98:1: note: expanded from here 98 | 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_COLUMN_METADATA=1 -DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_ENABLE_DBPAGE_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_MATH_FUNCTIONS=1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT=1 -DSQLITE_ENABLE_NORMALIZE=1 -DSQLITE_ENABLE_NULL_TRIM=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:15445:5: warning: 'SQLITE_OS_OTHER' is not defined, evaluates to 0 [-Wundef] 15445 | #if SQLITE_OS_OTHER+1>1 | ^ sqlite3.c:15453:5: warning: 'SQLITE_OS_KV' is not defined, evaluates to 0 [-Wundef] 15453 | #if SQLITE_OS_KV+1>1 | ^ sqlite3.c:20766:5: warning: 'SQLITE_ENABLE_HIDDEN_COLUMNS' is not defined, evaluates to 0 [-Wundef] 20766 | #if SQLITE_ENABLE_HIDDEN_COLUMNS | ^ sqlite3.c:22148:5: warning: 'HAVE_ISNAN' is not defined, evaluates to 0 [-Wundef] 22148 | #if HAVE_ISNAN || SQLITE_HAVE_ISNAN | ^ sqlite3.c:22148:19: warning: 'SQLITE_HAVE_ISNAN' is not defined, evaluates to 0 [-Wundef] 22148 | #if HAVE_ISNAN || SQLITE_HAVE_ISNAN | ^ sqlite3.c:23183:5: warning: 'SQLITE_DEBUG' is not defined, evaluates to 0 [-Wundef] 23183 | #if SQLITE_DEBUG | ^ sqlite3.c:24600:6: warning: 'HAVE_LOCALTIME_R' is not defined, evaluates to 0 [-Wundef] 24600 | #if !HAVE_LOCALTIME_R && !HAVE_LOCALTIME_S \ | ^ sqlite3.c:24600:27: warning: 'HAVE_LOCALTIME_S' is not defined, evaluates to 0 [-Wundef] 24600 | #if !HAVE_LOCALTIME_R && !HAVE_LOCALTIME_S \ | ^ sqlite3.c:24623:6: warning: 'HAVE_LOCALTIME_R' is not defined, evaluates to 0 [-Wundef] 24623 | #if !HAVE_LOCALTIME_R && !HAVE_LOCALTIME_S | ^ sqlite3.c:24623:27: warning: 'HAVE_LOCALTIME_S' is not defined, evaluates to 0 [-Wundef] 24623 | #if !HAVE_LOCALTIME_R && !HAVE_LOCALTIME_S | ^ sqlite3.c:26416:5: warning: 'HAVE_MALLOC_H' is not defined, evaluates to 0 [-Wundef] 26416 | #if HAVE_MALLOC_H && HAVE_MALLOC_USABLE_SIZE | ^ sqlite3.c:31037:5: warning: 'HAVE_STRCHRNUL' is not defined, evaluates to 0 [-Wundef] 31037 | #if HAVE_STRCHRNUL | ^ sqlite3.c:31523:60: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 31522 | sqlite3_str_append(pAccum, | ~~~~~~~~~~~~~~~~~~ 31523 | &pAccum->zText[pAccum->nChar-nCopyBytes], nCopyBytes); | ^~~~~~~~~~ sqlite3.c:31628:18: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 31628 | length = j; | ~ ^ sqlite3.c:33834:5: warning: 'SQLITE_OS_WIN_THREADS' is not defined, evaluates to 0 [-Wundef] 33834 | #if SQLITE_OS_WIN_THREADS | ^ sqlite3.c:34631:6: warning: 'SQLITE_HAVE_ISNAN' is not defined, evaluates to 0 [-Wundef] 34631 | #if !SQLITE_HAVE_ISNAN && !HAVE_ISNAN | ^ sqlite3.c:34631:28: warning: 'HAVE_ISNAN' is not defined, evaluates to 0 [-Wundef] 34631 | #if !SQLITE_HAVE_ISNAN && !HAVE_ISNAN | ^ sqlite3.c:36357:14: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'VList' (aka 'int') [-Wshorten-64-to-32] 36357 | pIn[0] = nAlloc; | ~ ^~~~~~ sqlite3.c:41309:11: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 41309 | got = osRead(id->h, pBuf, cnt); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:38430:21: note: expanded from macro 'osRead' 38430 | #define osRead ((ssize_t(*)(int,void*,size_t))aSyscall[8].pCurrent) | ^ sqlite3.c:41438:10: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 41438 | rc = osWrite(fd, pBuf, nBuf); | ~ ^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:38447:21: note: expanded from macro 'osWrite' 38447 | #define osWrite ((ssize_t(*)(int,const void*,size_t))aSyscall[11].pCurrent) | ^ sqlite3.c:41561:29: warning: 'HAVE_FDATASYNC' is not defined, evaluates to 0 [-Wundef] 41561 | #if !defined(fdatasync) && !HAVE_FDATASYNC | ^ sqlite3.c:42868:33: warning: implicit conversion loses integer precision: 'off_t' (aka 'long long') to 'int' [-Wshorten-64-to-32] 42868 | for(iPg=(sStat.st_size/pgsz); iPg<(nByte/pgsz); iPg++){ | ~ ~~~~~~~~~~~~~^~~~~ sqlite3.c:44793:17: warning: implicit conversion loses integer precision: 'ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32] 44793 | do{ got = osRead(fd, zBuf, nBuf); }while( got<0 && errno==EINTR ); | ~ ^~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:38430:21: note: expanded from macro 'osRead' 38430 | #define osRead ((ssize_t(*)(int,void*,size_t))aSyscall[8].pCurrent) | ^ sqlite3.c:58224:57: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 58224 | put32bits(&zHeader[sizeof(aJournalMagic)+16], pPager->pageSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ sqlite3.c:57810:48: note: expanded from macro 'put32bits' 57810 | #define put32bits(A,B) sqlite3Put4byte((u8*)A,B) | ~~~~~~~~~~~~~~~ ^ sqlite3.c:58343:27: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 58343 | iPageSize = pPager->pageSize; | ~ ~~~~~~~~^~~~~~~~ sqlite3.c:58932:27: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 58932 | int i = pPager->pageSize-200; /* Loop counter */ | ~ ~~~~~~~~~~~~~~~~^~~~ sqlite3.c:59018:47: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 59018 | rc = sqlite3OsRead(jfd, (u8*)aData, pPager->pageSize, (*pOffset)+4); | ~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:59120:58: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 59120 | rc = sqlite3OsWrite(pPager->fd, (u8 *)aData, pPager->pageSize, ofst); | ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:59353:26: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 59353 | int szPage = pPager->pageSize; | ~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:59499:31: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 59499 | u32 savedPageSize = pPager->pageSize; | ~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:59723:59: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 59723 | rc = sqlite3WalReadFrame(pPager->pWal, iFrame,pPager->pageSize,pPg->pData); | ~~~~~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:59728:56: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 59728 | rc = sqlite3OsRead(pPager->fd, pPg->pData, pPager->pageSize, iOffset); | ~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:59907:15: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 59906 | rc = sqlite3WalFrames(pPager->pWal, | ~~~~~~~~~~~~~~~~ 59907 | pPager->pageSize, pList, nTruncate, isCommit, pPager->walSyncFlags | ~~~~~~~~^~~~~~~~ sqlite3.c:60492:24: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 60492 | *pPageSize = pPager->pageSize; | ~ ~~~~~~~~^~~~~~~~ sqlite3.c:60867:69: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 60867 | sqlite3WalClose(pPager->pWal, db, pPager->walSyncFlags, pPager->pageSize,a); | ~~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:61152:54: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 61152 | rc = sqlite3OsWrite(pPager->fd, pData, pPager->pageSize, offset); | ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:61242:59: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 61242 | rc = sqlite3OsWrite(pPager->sjfd, pData2, pPager->pageSize, offset+4); | ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:62688:52: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 62688 | rc = sqlite3OsWrite(pPager->jfd, pData2, pPager->pageSize, iOff+4); | ~~~~~~~~~~~~~~ ~~~~~~~~^~~~~~~~ sqlite3.c:63507:5: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 63506 | int perPageSize = pPager->pageSize + pPager->nExtra | ~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63507 | + (int)(sizeof(PgHdr) + 5*sizeof(void*)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:63510:12: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 63508 | return perPageSize*sqlite3PcachePagecount(pPager->pPCache) | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63509 | + sqlite3MallocSize(pPager) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63510 | + pPager->pageSize; | ^~~~~~~~~~~~~~~~~~ sqlite3.c:63517:10: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 63517 | return sqlite3PcachePageRefcount(pPage); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:63788:5: warning: 'SQLITE_OMIT_WAL' is not defined, evaluates to 0 [-Wundef] 63788 | #if SQLITE_OMIT_WAL | ^ sqlite3.c:64204:39: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 64201 | rc = sqlite3WalCheckpoint(pPager->pWal, db, eMode, | ~~~~~~~~~~~~~~~~~~~~ 64202 | (eMode==SQLITE_CHECKPOINT_PASSIVE ? 0 : pPager->xBusyHandler), 64203 | pPager->pBusyHandlerArg, 64204 | pPager->walSyncFlags, pPager->pageSize, (u8 *)pPager->pTmpSpace, | ~~~~~~~~^~~~~~~~ sqlite3.c:64364:36: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 64363 | rc = sqlite3WalClose(pPager->pWal, db, pPager->walSyncFlags, | ~~~~~~~~~~~~~~~ 64364 | pPager->pageSize, (u8*)pPager->pTmpSpace); | ~~~~~~~~^~~~~~~~ sqlite3.c:65976:40: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 65976 | iLastFrame = (nSize - WAL_HDRSIZE) / szFrame; | ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ sqlite3.c:71301:12: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 71301 | return nPayload; | ~~~~~~ ^~~~~~~~ sqlite3.c:71306:24: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 71306 | surplus = minLocal + (nPayload - minLocal)%(pPage->pBt->usableSize-4); | ~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:79505:24: warning: implicit conversion loses integer precision: 'const sqlite3_int64' (aka 'const long long') to 'int' [-Wshorten-64-to-32] 79505 | x2.nData = pX->nKey; | ~ ~~~~^~~~ sqlite3.c:79696:31: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 79696 | pBt->nPreformatSize = nIn + (aOut - pBt->pTmpSpace); | ~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:79708:32: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 79708 | pBt->nPreformatSize = nOut + (aOut - pBt->pTmpSpace); | ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:91690:42: warning: implicit conversion loses integer precision: 'sqlite3_uint64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 91690 | rc = sqlite3_bind_zeroblob(pStmt, i, n); | ~~~~~~~~~~~~~~~~~~~~~ ^ sqlite3.c:93307:48: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 93307 | rc = sqlite3BtreePayload(pC->uc.pCursor, iOffset, len, pBuf); | ~~~~~~~~~~~~~~~~~~~ ^~~~~~~ sqlite3.c:93330:50: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 93330 | rc = sqlite3VdbeMemFromBtree(pC->uc.pCursor, iOffset, len, pDest); | ~~~~~~~~~~~~~~~~~~~~~~~ ^~~~~~~ sqlite3.c:96175:21: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 96175 | pOut->u.nZero = nZero; | ~ ^~~~~ sqlite3.c:102754:19: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 102754 | p->nAlloc = nNew; | ~ ^~~~ sqlite3.c:104039:26: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 104039 | pSorter->mxKeysize = nPMA; | ~ ^~~~ sqlite3.c:104043:33: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 104043 | int nMin = pSorter->iMemory + nReq; | ~~~~ ~~~~~~~~~~~~~~~~~^~~~~~ sqlite3.c:104050:45: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 104050 | iListOff = (u8*)pSorter->list.pList - pSorter->list.aMemory; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:104061:26: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 104061 | pSorter->nMemory = nNew; | ~ ^~~~ sqlite3.c:105586:40: warning: implicit conversion loses integer precision: 'sqlite_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 105586 | nChunk = copy.endpoint.iOffset - iOff; | ~ ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ sqlite3.c:112496:5: warning: 'SQLITE_OMIT_SUBQUERY' is not defined, evaluates to 0 [-Wundef] 112496 | #if SQLITE_OMIT_SUBQUERY | ^ sqlite3.c:116590:16: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 116590 | int nOut = nSql; | ~~~~ ^~~~ sqlite3.c:116600:22: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 116600 | nReplace = nNew; | ~ ^~~~ sqlite3.c:116603:22: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 116603 | nReplace = nQuot; | ~ ^~~~~ sqlite3.c:116617:30: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 116617 | sqlite3_snprintf(nSql*2, zBuf2, "%Q%s", zBuf1, | ~~~~~~~~~~~~~~~~ ~~~~^~ sqlite3.c:116624:25: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 116624 | iOff = pBest->t.z - zSql; | ~ ~~~~~~~~~~~^~~~~~ sqlite3.c:117396:21: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 117396 | int flags = db->flags; | ~~~~~ ~~~~^~~~~ sqlite3.c:118113:15: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 118113 | p->nLimit = sqlite3_value_int64(argv[3]); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:120758:5: warning: 'SQLITE_USER_AUTHENTICATION' is not defined, evaluates to 0 [-Wundef] 120758 | #if SQLITE_USER_AUTHENTICATION | ^ sqlite3.c:120897:5: warning: 'SQLITE_USER_AUTHENTICATION' is not defined, evaluates to 0 [-Wundef] 120897 | #if SQLITE_USER_AUTHENTICATION | ^ sqlite3.c:120925:5: warning: 'SQLITE_USER_AUTHENTICATION' is not defined, evaluates to 0 [-Wundef] 120925 | #if SQLITE_USER_AUTHENTICATION | ^ sqlite3.c:121968:5: warning: 'SQLITE_ENABLE_HIDDEN_COLUMNS' is not defined, evaluates to 0 [-Wundef] 121968 | #if SQLITE_ENABLE_HIDDEN_COLUMNS | ^ sqlite3.c:124587:5: warning: 'SQLITE_USER_AUTHENTICATION' is not defined, evaluates to 0 [-Wundef] 124587 | #if SQLITE_USER_AUTHENTICATION | ^ sqlite3.c:125371:20: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 125371 | pSrc->nAlloc = nAlloc; | ~ ^~~~~~ sqlite3.c:128443:24: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 128443 | sqlite3_randomness(n, p); | ~~~~~~~~~~~~~~~~~~ ^ sqlite3.c:128444:44: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 128444 | sqlite3_result_blob(context, (char*)p, n, sqlite3_free); | ~~~~~~~~~~~~~~~~~~~ ^ sqlite3.c:128981:31: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 128981 | pStr->nChar = nBlob*2 + 3; | ~ ~~~~~~~~^~~ sqlite3.c:129191:39: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 129191 | sqlite3_result_blob(pCtx, pBlob, (p - pBlob), sqlite3_free); | ~~~~~~~~~~~~~~~~~~~ ~~^~~~~~~ sqlite3.c:130438:5: warning: 'SQLITE_USER_AUTHENTICATION' is not defined, evaluates to 0 [-Wundef] 130438 | #if SQLITE_USER_AUTHENTICATION | ^ sqlite3.c:136782:36: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 136782 | sqlite3OsDlError(pVfs, nMsg-1, zErrmsg); | ~~~~~~~~~~~~~~~~ ~~~~^~ sqlite3.c:136823:34: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 136823 | sqlite3OsDlError(pVfs, nMsg-1, zErrmsg); | ~~~~~~~~~~~~~~~~ ~~~~^~ sqlite3.c:138831:5: warning: 'SQLITE_USER_AUTHENTICATION' is not defined, evaluates to 0 [-Wundef] 138831 | #if SQLITE_USER_AUTHENTICATION | ^ sqlite3.c:139957:28: warning: implicit conversion loses integer precision: 'const u64' (aka 'const unsigned long long') to 'int' [-Wshorten-64-to-32] 139957 | int iCookie = pPragma->iArg; /* Which cookie to read or write */ | ~~~~~~~ ~~~~~~~~~^~~~ sqlite3.c:148047:5: warning: 'SQLITE_DEBUG' is not defined, evaluates to 0 [-Wundef] 148047 | #if SQLITE_DEBUG | ^ sqlite3.c:147821:29: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 147821 | int flags = pParse->db->flags; | ~~~~~ ~~~~~~~~~~~~^~~~~ sqlite3.c:155950:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 155950 | #if WHERETRACE_ENABLED | ^ sqlite3.c:157481:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 157481 | #if WHERETRACE_ENABLED /* 0x4001 */ | ^ sqlite3.c:158791:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 158791 | #if WHERETRACE_ENABLED /* 0x4001 */ | ^ sqlite3.c:163422:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 163422 | #if WHERETRACE_ENABLED | ^ sqlite3.c:163428:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 163428 | #if WHERETRACE_ENABLED /* 0x8 */ | ^ sqlite3.c:163445:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 163445 | #if WHERETRACE_ENABLED /* 0x8 */ | ^ sqlite3.c:163460:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 163460 | #if WHERETRACE_ENABLED /* 0x8 */ | ^ sqlite3.c:163490:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 163490 | #if WHERETRACE_ENABLED /* 0x8 */ | ^ sqlite3.c:163981:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 163981 | #if WHERETRACE_ENABLED /* 0x01 */ | ^ sqlite3.c:166869:5: warning: 'WHERETRACE_ENABLED' is not defined, evaluates to 0 [-Wundef] 166869 | #if WHERETRACE_ENABLED | ^ sqlite3.c:168259:28: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 168259 | int nSize = (p->nTotal / p->nParam); | ~~~~~ ~~~~~~~~~~^~~~~~~~~~~ sqlite3.c:178924:19: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 178924 | nBig = szAlloc/(3*LOOKASIDE_SMALL+sz); | ~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:178925:30: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 178925 | nSm = (szAlloc - sz*nBig)/LOOKASIDE_SMALL; | ~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ sqlite3.c:178927:19: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 178927 | nBig = szAlloc/(LOOKASIDE_SMALL+sz); | ~ ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ sqlite3.c:178928:30: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 178928 | nSm = (szAlloc - sz*nBig)/LOOKASIDE_SMALL; | ~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ sqlite3.c:178932:19: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 178932 | nBig = szAlloc/sz; | ~ ~~~~~~~^~~ sqlite3.c:179547:5: warning: 'SQLITE_USER_AUTHENTICATION' is not defined, evaluates to 0 [-Wundef] 179547 | #if SQLITE_USER_AUTHENTICATION | ^ sqlite3.c:181479:5: warning: 'SQLITE_DEFAULT_CKPTFULLFSYNC' is not defined, evaluates to 0 [-Wundef] 181479 | #if SQLITE_DEFAULT_CKPTFULLFSYNC | ^ sqlite3.c:185638:14: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 185638 | *pnStr = nStr; | ~ ^~~~ sqlite3.c:196213:27: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 196213 | pReader->nTermAlloc = nNew; | ~ ^~~~ sqlite3.c:197140:22: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 197140 | pWriter->nSize = nReq; | ~ ^~~~ sqlite3.c:197474:24: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 197474 | int nNew = nList*2 + FTS3_NODE_PADDING; | ~~~~ ~~~~~~~~^~~~~~~~~~~~~~~~~~~ sqlite3.c:200777:55: warning: implicit conversion loses integer precision: 'long' to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 200777 | pRet->aMatchinfo[0] = (u8*)(&pRet->aMatchinfo[1]) - (u8*)pRet; | ~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ sqlite3.c:201028:25: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 201028 | iEnd = pPhrase->iHead; | ~ ~~~~~~~~~^~~~~ sqlite3.c:201257:20: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 201257 | pStr->nAlloc = nAlloc; | ~ ^~~~~~ sqlite3.c:202312:29: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 202312 | iMinPos = pT->iPos-pT->iOff; | ~ ~~~~~~~~^~~~~~~~~ sqlite3.c:203975:28: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 203975 | pParse->nJson = p->nUsed; | ~ ~~~^~~~~ sqlite3.c:205187:20: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'int' [-Wshorten-64-to-32] 205187 | px.nJson = pStr->nUsed; | ~ ~~~~~~^~~~~ sqlite3.c:205564:43: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 205564 | jsonBlobExpand(pParse, pParse->nBlob+d); | ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~^~ sqlite3.c:206597:5: warning: 'SQLITE_DEBUG' is not defined, evaluates to 0 [-Wundef] 206597 | #if SQLITE_DEBUG | ^ sqlite3.c:208031:19: warning: implicit conversion loses integer precision: 'u64' (aka 'unsigned long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 208031 | u32 n = p->path.nUsed; | ~ ~~~~~~~~^~~~~ sqlite3.c:208422:5: warning: 'SQLITE_DEBUG' is not defined, evaluates to 0 [-Wundef] 208422 | #if SQLITE_DEBUG | ^ sqlite3.c:214676:20: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'u32' (aka 'unsigned int') [-Wshorten-64-to-32] 214676 | pBlob->iSize = nBlob; | ~ ^~~~~ sqlite3.c:218495:36: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 218495 | int nSpan = &zSql[i] - pIter->aIdxCol[iIdxCol].zSpan; | ~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:218501:34: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 218501 | int nSpan = &zSql[i] - pIter->aIdxCol[iIdxCol].zSpan; | ~~~~~ ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:220273:32: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 220273 | p->nProgress = pState->nProgress; | ~ ~~~~~~~~^~~~~~~~~ sqlite3.c:220408:13: warning: implicit conversion loses integer precision: 'unsigned long' to 'int' [-Wshorten-64-to-32] 220408 | int n = strlen(zState); | ~ ^~~~~~~~~~~~~~ sqlite3.c:223977:66: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 223977 | int iHash = sessionChangeHash(pTab, bPkOnly, p->aRecord, nNew); | ~~~~~~~~~~~~~~~~~ ^~~~ sqlite3.c:223985:21: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 223985 | pTab->nChange = nNew; | ~ ^~~~ sqlite3.c:224399:19: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 224399 | p->nAlloc = nNew; | ~ ^~~~ sqlite3.c:224652:22: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 224652 | int nIncr = nNew - pC->nMaxSize; | ~~~~~ ~~~~~^~~~~~~~~~~~~~ sqlite3.c:224653:20: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 224653 | pC->nMaxSize = nNew; | ~ ^~~~ sqlite3.c:224802:21: warning: implicit conversion loses integer precision: 'sqlite3_int64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 224802 | pC->nRecord = nByte; | ~ ^~~~~ sqlite3.c:228474:28: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 228474 | pNew->nRecord = pOut - pNew->aRecord; | ~ ~~~~~^~~~~~~~~~~~~~~ sqlite3.c:228510:30: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 228510 | pNew->nRecord = pOut - pNew->aRecord; | ~ ~~~~~^~~~~~~~~~~~~~~ sqlite3.c:229124:22: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 229124 | pBuf->nBuf = pOut-pBuf->aBuf; | ~ ~~~~^~~~~~~~~~~ sqlite3.c:229196:26: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 229196 | pBuf->nBuf = (pOut - pBuf->aBuf); | ~ ~~~~~^~~~~~~~~~~~ sqlite3.c:229288:29: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 229287 | sessionAppendRecordMerge(&sOut, pIter->nCol, | ~~~~~~~~~~~~~~~~~~~~~~~~ 229288 | pCsr, nRec-(pCsr-aRec), | ~~~~^~~~~~~~~~~~ sqlite3.c:234920:23: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 234920 | pToken->n = (z2 - z); | ~ ~~~^~~ sqlite3.c:234932:23: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 234932 | pToken->n = (z2 - z); | ~ ~~~^~~ sqlite3.c:240367:23: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 240367 | int iOff = pIter->iLeafOffset; /* Offset to read at */ | ~~~~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:240441:28: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 240441 | pIter->iTermLeafOffset = iOff; | ~ ^~~~ sqlite3.c:240552:18: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 240552 | int i = pIter->iLeafOffset; | ~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:240592:50: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 240592 | pIter->aRowidOffset[iRowidOffset++] = pIter->iLeafOffset; | ~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:240685:19: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 240685 | iOff = pIter->iLeafOffset; | ~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:240714:17: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 240714 | iOff = pIter->iLeafOffset; | ~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:240795:29: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 240795 | iOff = pIter->iLeafOffset + pIter->nPos; | ~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ sqlite3.c:241136:35: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 241136 | pIter->iTermLeafOffset = pIter->iLeafOffset; | ~ ~~~~~~~^~~~~~~~~~~ sqlite3.c:241944:18: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 241944 | pNew->nSeg = nSlot; | ~ ^~~~~ sqlite3.c:242074:46: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 242074 | int nChunk = MIN(nRem, pSeg->pLeaf->szLeaf - pSeg->iLeafOffset); | ~~~~~~ ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ sqlite3.c:14742:33: note: expanded from macro 'MIN' 14742 | # define MIN(A,B) ((A)<(B)?(A):(B)) | ^ sqlite3.c:242196:32: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 242196 | pIter->base.nData = p-aCopy; | ~ ~^~~~~~ sqlite3.c:242316:30: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 242316 | pIter->base.nData = aOut - pIter->poslist.p; | ~ ~~~~~^~~~~~~~~~~~~~~~~~ sqlite3.c:243424:38: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 243424 | int nPercent = (nTomb * 100) / nEntry; | ~~~~~~~~ ~~~~~~~~~~~~~~^~~~~~~~ sqlite3.c:243794:36: warning: implicit conversion loses integer precision: 'i64' (aka 'long long') to 'int' [-Wshorten-64-to-32] 243794 | iNextOff = pSeg->iLeafOffset + pSeg->nPos; | ~ ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ sqlite3.c:248447:40: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 248447 | pSorter->aIdx[i] = &aBlob[nBlob] - a; | ~ ~~~~~~~~~~~~~~^~~ sqlite3.c:252425:19: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 252425 | is = zCsr - (unsigned char*)pText; | ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:252432:21: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 252432 | is = zCsr - (unsigned char*)pText; | ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:252482:17: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 252482 | ie = zCsr - (unsigned char*)pText; | ~ ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:252486:37: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 252486 | rc = xToken(pCtx, 0, aFold, zOut-aFold, is, ie); | ~~~~~~ ~~~~^~~~~~ sqlite3.c:253304:24: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 253304 | aStart[ii] = zIn - (const unsigned char*)pText; | ~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:253326:19: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 253326 | iNext = zIn - (const unsigned char*)pText; | ~ ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqlite3.c:253333:36: warning: implicit conversion loses integer precision: 'long' to 'int' [-Wshorten-64-to-32] 253333 | 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_requires_bootstrap.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-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c ["make", "V=1", "INSTALL_PROGRAM=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -s -m 755", "INSTALL_SCRIPT=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -m 755", "INSTALL_DATA=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -m 644", "INSTALL=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c ", "DESTDIR=", "sitearchdir=./.gem.20251130-41366-tk0jgr", "sitelibdir=./.gem.20251130-41366-tk0jgr", "install"] WARNING: You don't have /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/bin in your PATH, gem executables (amalgalite-pack) will not run. mkdir -p . ./.gem.20251130-41366-tk0jgr/amalgalite/3.4 exit > ./.sitearchdir.-.amalgalite.-.3.4.time /exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -m 0755 amalgalite.so ./.gem.20251130-41366-tk0jgr/amalgalite/3.4 current directory: /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c /usr/local/bin/ruby34 extconf.rb current directory: /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c make V\=1 INSTALL_PROGRAM\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ -s\ -m\ 755 INSTALL_SCRIPT\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ -m\ 755 INSTALL_DATA\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ -m\ 644 INSTALL\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ DESTDIR\= sitearchdir\=./.gem.20251130-41366-tk0jgr sitelibdir\=./.gem.20251130-41366-tk0jgr clean current directory: /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c make V\=1 INSTALL_PROGRAM\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ -s\ -m\ 755 INSTALL_SCRIPT\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ -m\ 755 INSTALL_DATA\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ -m\ 644 INSTALL\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ DESTDIR\= sitearchdir\=./.gem.20251130-41366-tk0jgr sitelibdir\=./.gem.20251130-41366-tk0jgr current directory: /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/gems/amalgalite-1.9.4/ext/amalgalite/c make V\=1 INSTALL_PROGRAM\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ -s\ -m\ 755 INSTALL_SCRIPT\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ -m\ 755 INSTALL_DATA\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ -m\ 644 INSTALL\=/exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install\ -c\ DESTDIR\= sitearchdir\=./.gem.20251130-41366-tk0jgr sitelibdir\=./.gem.20251130-41366-tk0jgr install /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/bin/amalgalite-pack34 Successfully installed amalgalite-1.9.4 1 gem installed >>> Running package in databases/ruby-amalgalite,ruby34 at 1764460709.46 ===> databases/ruby-amalgalite,ruby34 ===> Faking installation for ruby34-amalgalite-1.9.4 if [ -d /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/bin ]; then /exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -d -m 755 /exopi-obj/pobj/amalgalite-1.9.4-ruby34/fake-amd64-ruby34/usr/local/bin; for f in /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/bin/*; do /exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -c -m 755 $f /exopi-obj/pobj/amalgalite-1.9.4-ruby34/fake-amd64-ruby34/usr/local/bin; done; rm -r /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4/bin; fi; /exopi-obj/pobj/amalgalite-1.9.4-ruby34/bin/install -d -m 755 /exopi-obj/pobj/amalgalite-1.9.4-ruby34/fake-amd64-ruby34/usr/local/lib/ruby/gems/3.4; cd /exopi-obj/pobj/amalgalite-1.9.4-ruby34/gem-tmp/.gem/ruby/3.4 && mv * /exopi-obj/pobj/amalgalite-1.9.4-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-1.9.4/gem.build_complete" ]; then mkdir -p /exopi-obj/pobj/amalgalite-1.9.4-ruby34/fake-amd64-ruby34/usr/local/lib/ruby/gems/3.4/extensions/x86_64-openbsd/3.4/amalgalite-1.9.4; touch /exopi-obj/pobj/amalgalite-1.9.4-ruby34/fake-amd64-ruby34/usr/local/lib/ruby/gems/3.4/extensions/x86_64-openbsd/3.4/amalgalite-1.9.4/gem.build_complete; fi ===> Building package for ruby34-amalgalite-1.9.4 Create /exopi-cvs/ports/packages/amd64/all/ruby34-amalgalite-1.9.4.tgz Creating package ruby34-amalgalite-1.9.4 reading plist| checking dependencies| checking dependencies|devel/ruby-arrayfields,ruby34 checking dependencies|lang/ruby/3.4,-main checksumming| checksumming| | 0% checksumming| | 1% checksumming|* | 2% checksumming|** | 3% checksumming|** | 4% checksumming|*** | 5% checksumming|*** | 6% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 8% checksumming|***** | 9% checksumming|****** | 9% checksumming|****** | 10% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 13% checksumming|********* | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|********** | 17% checksumming|*********** | 17% checksumming|*********** | 18% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 23% checksumming|************** | 24% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|**************** | 27% checksumming|***************** | 28% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 31% checksumming|******************** | 32% checksumming|******************** | 33% checksumming|********************* | 34% checksumming|********************* | 35% checksumming|********************** | 35% checksumming|********************** | 36% checksumming|*********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************ | 40% checksumming|************************* | 41% checksumming|************************* | 42% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|*************************** | 45% checksumming|**************************** | 46% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 49% checksumming|****************************** | 50% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 54% checksumming|********************************** | 55% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|************************************ | 58% checksumming|************************************ | 59% checksumming|************************************* | 60% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|************************************** | 63% checksumming|*************************************** | 64% checksumming|*************************************** | 65% checksumming|**************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 67% checksumming|***************************************** | 68% checksumming|****************************************** | 69% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 72% checksumming|********************************************* | 73% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|********************************************** | 76% checksumming|*********************************************** | 76% checksumming|*********************************************** | 77% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************* | 81% checksumming|************************************************** | 82% checksumming|************************************************** | 83% checksumming|*************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|**************************************************** | 86% checksumming|***************************************************** | 87% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 90% checksumming|******************************************************* | 91% checksumming|******************************************************** | 91% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 94% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|*************************************************************| 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************ | 18% archiving|*************** | 23% archiving|************************** | 41% archiving|************************************** | 60% archiving|************************************************** | 78% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/ruby34-amalgalite-1.9.4.tgz >>> Running clean in databases/ruby-amalgalite,ruby34 at 1764460714.05 ===> databases/ruby-amalgalite,ruby34 ===> Cleaning for ruby34-amalgalite-1.9.4 >>> Ended at 1764460714.52 max_stuck=79.31/depends=2.95/show-prepare-results=0.77/build=93.37/package=4.59/clean=0.50