>>> ruby-rugged: Building community/ruby-rugged 1.9.0-r1 (using abuild 3.15.0_rc3-r1) started Tue, 22 Apr 2025 22:48:37 +0000 >>> ruby-rugged: Validating /home/buildozer/aports/community/ruby-rugged/APKBUILD... >>> ruby-rugged: Analyzing dependencies... >>> ruby-rugged: Installing for build: build-base libgit2-dev>=1.9 ruby ruby-dev (1/40) Installing brotli (1.1.0-r2) (2/40) Installing brotli-dev (1.1.0-r2) (3/40) Installing c-ares-dev (1.34.5-r0) (4/40) Installing libidn2-dev (2.3.7-r0) (5/40) Installing libpsl-utils (0.21.5-r3) (6/40) Installing libpsl-dev (0.21.5-r3) (7/40) Installing nghttp2-dev (1.65.0-r0) (8/40) Installing openssl-dev (3.5.0-r0) (9/40) Installing zlib-dev (1.3.1-r2) (10/40) Installing zstd (1.5.7-r0) (11/40) Installing zstd-dev (1.5.7-r0) (12/40) Installing curl-dev (8.13.0-r1) (13/40) Installing libssh2 (1.11.1-r0) (14/40) Installing libssh2-dev (1.11.1-r0) (15/40) Installing llhttp (9.2.1-r0) (16/40) Installing llhttp-dev (9.2.1-r0) (17/40) Installing libgit2 (1.9.0-r2) (18/40) Installing bsd-compat-headers (0.7.2-r6) (19/40) Installing libformw (6.5_p20250412-r0) (20/40) Installing libmenuw (6.5_p20250412-r0) (21/40) Installing libpanelw (6.5_p20250412-r0) (22/40) Installing libncurses++ (6.5_p20250412-r0) (23/40) Installing ncurses-dev (6.5_p20250412-r0) (24/40) Installing libedit-dev (20250104.3.1-r0) (25/40) Installing libpcre2-16 (10.43-r1) (26/40) Installing libpcre2-32 (10.43-r1) (27/40) Installing pcre2-dev (10.43-r1) (28/40) Installing libgit2-dev (1.9.0-r2) (29/40) Installing ca-certificates (20241121-r2) (30/40) Installing libffi (3.4.8-r0) (31/40) Installing yaml (0.2.5-r2) (32/40) Installing ruby-libs (3.4.3-r0) (33/40) Installing libucontext (1.3.2-r0) (34/40) Installing ruby (3.4.3-r0) (35/40) Installing ruby-rdoc (3.4.3-r0) (36/40) Installing libgmpxx (6.3.0-r3) (37/40) Installing gmp-dev (6.3.0-r3) (38/40) Installing libucontext-dev (1.3.2-r0) (39/40) Installing ruby-dev (3.4.3-r0) (40/40) Installing .makedepends-ruby-rugged (20250422.224838) Executing busybox-1.37.0-r16.trigger Executing ca-certificates-20241121-r2.trigger OK: 434 MiB in 146 packages >>> ruby-rugged: Cleaning up srcdir >>> ruby-rugged: Cleaning up pkgdir >>> ruby-rugged: Cleaning up tmpdir >>> ruby-rugged: Fetching https://distfiles.alpinelinux.org/distfiles/edge/rugged-1.9.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/rugged-1.9.0.tar.gz.part' rugged-1.9.0.tar.gz. 100% |********************************| 642k 0:00:00 ETA '/var/cache/distfiles/edge/rugged-1.9.0.tar.gz.part' saved >>> ruby-rugged: Fetching https://distfiles.alpinelinux.org/distfiles/edge/rugged-1.9.0.tar.gz >>> ruby-rugged: Checking sha512sums... rugged-1.9.0.tar.gz: OK 01-extconf-version-check-path.patch: OK 02-extconf-version-check-string.patch: OK libgit2-fixture-dir.patch: OK skip-test_discover_false.patch: OK skip-test_read_global_config_file.patch: OK skip-online-tests.patch: OK >>> ruby-rugged: Unpacking /var/cache/distfiles/edge/rugged-1.9.0.tar.gz... >>> ruby-rugged: 01-extconf-version-check-path.patch patching file ext/rugged/extconf.rb >>> ruby-rugged: 02-extconf-version-check-string.patch patching file ext/rugged/extconf.rb >>> ruby-rugged: libgit2-fixture-dir.patch patching file test/test_helper.rb Hunk #1 succeeded at 142 (offset 12 lines). >>> ruby-rugged: skip-test_discover_false.patch patching file test/repo_test.rb >>> ruby-rugged: skip-test_read_global_config_file.patch patching file test/config_test.rb Hunk #1 succeeded at 34 (offset 17 lines). >>> ruby-rugged: skip-online-tests.patch patching file test/test_helper.rb WARNING: open-ended dependency on rake-compiler (>= 0.9.0, development) is not recommended if rake-compiler is semantically versioned, use: add_development_dependency "rake-compiler", "~> 0.9", ">= 0.9.0" WARNING: open-ended dependency on pry (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: rugged Version: 1.9.0 File: rugged-1.9.0.gem /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/LICENSE /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/README.md /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/extconf.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged.h /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_allocator.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_backend.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_blame.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_blob.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_branch.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_branch_collection.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_commit.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_config.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_cred.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_diff.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_diff_delta.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_diff_hunk.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_diff_line.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_index.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_note.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_object.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_patch.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_rebase.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_reference.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_reference_collection.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_remote.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_remote_collection.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_repo.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_revwalk.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_settings.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_signature.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_submodule.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_submodule_collection.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_tag.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_tag_collection.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged/rugged_tree.c /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/attributes.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/blob.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/branch.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/commit.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/console.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/credentials.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/diff.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/diff/delta.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/diff/hunk.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/diff/line.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/index.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/object.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/patch.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/reference.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/remote.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/repository.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/submodule_collection.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/tag.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/tree.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/version.rb /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/lib/rugged/walker.rb Building native extensions. This could take a while... current directory: /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged ["/usr/bin/ruby", "extconf.rb"] checking for gmake... yes Building Rugged using system libraries. checking for pkg-config for libgit2... [" ", "", "-lgit2"] checking for -lgit2... yes checking for git2.h... yes creating Makefile current directory: /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged ["make", "DESTDIR=", "sitearchdir=./.gem.20250422-24527-e33rqo", "sitelibdir=./.gem.20250422-24527-e33rqo", "clean"] current directory: /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged ["make", "DESTDIR=", "sitearchdir=./.gem.20250422-24527-e33rqo", "sitelibdir=./.gem.20250422-24527-e33rqo"] compiling rugged.c compiling rugged_allocator.c compiling rugged_backend.c compiling rugged_blame.c compiling rugged_blob.c compiling rugged_branch.c compiling rugged_branch_collection.c compiling rugged_commit.c compiling rugged_config.c compiling rugged_cred.c compiling rugged_diff.c compiling rugged_diff_delta.c compiling rugged_diff_hunk.c compiling rugged_diff_line.c compiling rugged_index.c compiling rugged_note.c compiling rugged_object.c compiling rugged_patch.c compiling rugged_rebase.c compiling rugged_reference.c compiling rugged_reference_collection.c compiling rugged_remote.c compiling rugged_remote_collection.c compiling rugged_repo.c compiling rugged_revwalk.c compiling rugged_settings.c compiling rugged_signature.c compiling rugged_submodule.c compiling rugged_submodule_collection.c compiling rugged_tag.c compiling rugged_tag_collection.c compiling rugged_tree.c rugged_diff_hunk.c: In function 'rb_git_diff_hunk_each_line': rugged_diff_hunk.c:47:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 47 | Data_Get_Struct(rugged_owner(self), git_patch, patch); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_diff_hunk.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch.c: In function 'rb_git_branch_head_p': rugged_branch.c:30:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 30 | Data_Get_Struct(self, git_reference, branch); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_branch.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch.c: In function 'rb_git_branch_name': rugged_branch.c:47:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 47 | Data_Get_Struct(self, git_reference, branch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch.c: In function 'rb_git_branch__remote_name': rugged_branch.c:61:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 61 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch.c: In function 'rb_git_branch_remote_name': rugged_branch.c:89:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 89 | Data_Get_Struct(self, git_reference, branch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch.c: In function 'rb_git_branch_upstream': rugged_branch.c:119:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 119 | Data_Get_Struct(self, git_reference, branch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch.c: In function 'rb_git_branch_set_upstream': rugged_branch.c:148:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 148 | Data_Get_Struct(self, git_reference, branch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch.c:153:17: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 153 | Data_Get_Struct(rb_branch, git_reference, target_branch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blame.c: In function 'rb_git_blame_new': rugged_blame.c:138:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 138 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_blame.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blame.c:148:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 148 | return Data_Wrap_Struct(klass, NULL, &git_blame_free, blame); | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blame.c: In function 'rb_git_blame_for_line': rugged_blame.c:163:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 163 | Data_Get_Struct(self, git_blame, blame); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blame.c: In function 'rb_git_blame_count': rugged_blame.c:187:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 187 | Data_Get_Struct(self, git_blame, blame); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blame.c: In function 'rb_git_blame_get_by_index': rugged_blame.c:213:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 213 | Data_Get_Struct(self, git_blame, blame); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blame.c: In function 'rb_git_blame_each': rugged_blame.c:252:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 252 | Data_Get_Struct(self, git_blame, blame); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c: In function 'rugged_remote_new': rugged_remote.c:255:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 255 | rb_remote = Data_Wrap_Struct(rb_cRuggedRemote, NULL, &rb_git_remote__free, remote); | ^~~~~~~~~ rugged_repo.c: In function 'rugged_repo_new': In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_remote.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:153:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 153 | VALUE rb_repo = Data_Wrap_Struct(klass, NULL, &rb_git_repo__free, repo); | ^~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_repo.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rugged_repo_new_with_backend': rugged_repo.c:215:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 215 | Data_Get_Struct(rb_backend, rugged_backend, backend); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c: In function 'rb_git_remote_ls': rugged_patch.c: In function 'rugged_patch_new': rugged_remote.c:329:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 329 | Data_Get_Struct(self, git_remote, remote); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_patch.c:74:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 74 | VALUE rb_patch = Data_Wrap_Struct(rb_cRuggedPatch, NULL, &git_patch_free, patch); | ^~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_patch.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rugged_index_new': rugged_index.c:32:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 32 | VALUE rb_index = Data_Wrap_Struct(klass, NULL, &rb_git_index__free, index); | ^~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_index.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_patch.c: In function 'rb_git_diff_patch_each_hunk': rugged_patch.c:97:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 97 | Data_Get_Struct(self, git_patch, patch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_patch.c: In function 'rb_git_diff_patch_hunk_count': rugged_patch.c:120:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 120 | Data_Get_Struct(self, git_patch, patch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_patch.c: In function 'rb_git_diff_patch_delta': rugged_patch.c:134:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 134 | Data_Get_Struct(self, git_patch, patch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_patch.c: In function 'rb_git_diff_patch_stat': rugged_patch.c:149:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 149 | Data_Get_Struct(self, git_patch, patch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_patch.c: In function 'rb_git_diff_patch_lines': rugged_patch.c:194:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 194 | Data_Get_Struct(self, git_patch, patch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_commit.c: In function 'rb_git_commit_amend': rugged_commit.c:360:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 360 | Data_Get_Struct(owner, git_repository, repo); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_commit.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_diff.c: In function 'rugged_diff_new': rugged_branch_collection.c: In function 'rb_git_branch_collection_create': rugged_diff.c:15:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 15 | VALUE rb_diff = Data_Wrap_Struct(klass, NULL, git_diff_free, diff); | ^~~~~ rugged_branch_collection.c:122:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 122 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_diff.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_branch_collection.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote_collection.c: In function 'rb_git_remote_collection_create_anonymous': rugged_remote_collection.c:48:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 48 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_remote_collection.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote_collection.c: In function 'rb_git_remote_collection_create': rugged_remote_collection.c:83:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 83 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch_collection.c: In function 'rb_git_branch_collection_aref': rugged_branch_collection.c:167:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 167 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote_collection.c: In function 'rb_git_remote_collection_aref': rugged_remote_collection.c:118:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 118 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote_collection.c: In function 'rb_git_remote_collection__each': rugged_remote_collection.c:146:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 146 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_rebase.c: In function 'rugged_rebase_new': rugged_rebase.c:52:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 52 | VALUE rb_rebase = Data_Wrap_Struct(klass, NULL, &rb_git_rebase__free, rebase); | ^~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_rebase.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_commit.c: In function 'rb_git_commit_create': rugged_remote_collection.c: In function 'rb_git_remote_collection_rename': rugged_rebase.c: In function 'get_annotated_commit': rugged_commit.c:552:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 552 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_rebase.c:69:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 69 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote_collection.c:247:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 247 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_rebase.c:82:17: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 82 | Data_Get_Struct(rb_value, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote_collection.c: In function 'rb_git_remote_collection_delete': rugged_remote_collection.c:286:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 286 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote_collection.c: In function 'rb_git_remote_collection_set_url': rugged_remote_collection.c:317:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 317 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote_collection.c: In function 'rb_git_remote_collection_set_push_url': rugged_remote_collection.c:350:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 350 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote_collection.c: In function 'rb_git_remote_collection_add_refspec': rugged_remote_collection.c:374:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 374 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_clear': rugged_index.c:75:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 75 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_read': rugged_index.c:92:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 92 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_write': rugged_index.c:111:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 111 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_count': rugged_index.c:128:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 128 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_get': rugged_index.c:151:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 151 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_patch.c: In function 'rb_git_diff_patch_bytesize': rugged_patch.c:285:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 285 | Data_Get_Struct(self, git_patch, patch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch_collection.c: In function 'each_branch': rugged_branch_collection.c:196:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 196 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch_collection.c: In function 'rb_git_branch_collection_delete': rugged_commit.c: In function 'rb_git_commit_to_mbox': rugged_rebase.c: In function 'rb_git_rebase_new': rugged_branch_collection.c:276:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 276 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_rebase.c:155:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 155 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_commit.c:617:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 617 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_rebase.c: In function 'rb_git_rebase_next': rugged_rebase.c:212:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 212 | Data_Get_Struct(self, git_rebase, rebase); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c: In function 'rb_git_remote_name': rugged_diff.c: In function 'rb_git_diff_patch': rugged_remote.c:368:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 368 | Data_Get_Struct(self, git_remote, remote); | ^~~~~~~~~~~~~~~ rugged_diff.c:215:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 215 | Data_Get_Struct(self, git_diff, diff); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_rebase.c: In function 'rb_git_rebase_inmemory_index': rugged_rebase.c:255:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 255 | Data_Get_Struct(self, git_rebase, rebase); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c: In function 'rb_git_remote_url': rugged_rebase.c: In function 'rb_git_rebase_commit': rugged_rebase.c:282:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 282 | Data_Get_Struct(self, git_rebase, rebase); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c:386:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 386 | Data_Get_Struct(self, git_remote, remote); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c: In function 'rb_git_remote_push_url': rugged_remote.c:405:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 405 | Data_Get_Struct(self, git_remote, remote); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c: In function 'rb_git_remote_set_push_url': rugged_remote.c:427:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 427 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c:430:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 430 | Data_Get_Struct(self, git_remote, remote); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c: In function 'rb_git_remote_refspecs': rugged_remote.c:446:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 446 | Data_Get_Struct(self, git_remote, remote); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c: In function 'rb_git_remote_check_connection': rugged_remote.c:525:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 525 | Data_Get_Struct(self, git_remote, remote); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blob.c: In function 'rb_git_blob_from_buffer': rugged_blob.c:146:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 146 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_blob.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_each': rugged_index.c:196:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 196 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blob.c: In function 'rb_git_blob_from_workdir': rugged_blob.c:173:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 173 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_remove': rugged_index.c:222:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 222 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blob.c: In function 'rb_git_blob_from_disk': rugged_blob.c:201:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 201 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_patch.c: In function 'rb_git_diff_patch_to_s': rugged_patch.c:355:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 355 | Data_Get_Struct(self, git_patch, patch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_patch.c: In function 'rb_git_diff_patch_header': rugged_patch.c:373:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 373 | Data_Get_Struct(self, git_patch, patch); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch_collection.c: In function 'rb_git_branch_collection_move': rugged_branch_collection.c:323:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 323 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_branch_collection.c: In function 'rb_git_branch_collection_exist_p': rugged_branch_collection.c:356:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 356 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_commit.c: In function 'rb_git_commit_extract_signature': rugged_commit.c:738:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 738 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_diff.c: In function 'rb_git_diff_write_patch': rugged_diff.c:259:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 259 | Data_Get_Struct(self, git_diff, diff); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_commit.c: In function 'rb_git_commit_create_to_s': rugged_rebase.c: In function 'rb_git_rebase_abort': rugged_rebase.c:329:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 329 | Data_Get_Struct(self, git_rebase, rebase); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_commit.c:802:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 802 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_rebase.c: In function 'rb_git_rebase_finish': rugged_rebase.c:348:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 348 | Data_Get_Struct(self, git_rebase, rebase); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_diff.c: In function 'rb_git_diff_merge': rugged_diff.c:288:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 288 | Data_Get_Struct(self, git_diff, diff); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_diff.c:289:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 289 | Data_Get_Struct(rb_other, git_diff, other); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_diff.c: In function 'rb_git_diff_find_similar': rugged_diff.c:361:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 361 | Data_Get_Struct(self, git_diff, diff); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_remove_directory': rugged_index.c:251:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 251 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blob.c: In function 'rb_git_blob_from_io': rugged_blob.c:256:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 256 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_commit.c: In function 'rb_git_commit_create_with_signature': rugged_commit.c:853:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 853 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_diff.c: In function 'rb_git_diff_each_patch': rugged_repo.c: In function 'rb_git_repo_set_index': rugged_diff.c:451:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 451 | Data_Get_Struct(self, git_diff, diff); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:658:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 658 | RB_GIT_REPO_OWNED_SET(rb_cRuggedIndex, index); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:658:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 658 | RB_GIT_REPO_OWNED_SET(rb_cRuggedIndex, index); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_diff.c: In function 'rb_git_diff_each_delta': rugged_index.c: In function 'rb_git_index_add': rugged_diff.c:484:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 484 | Data_Get_Struct(self, git_diff, diff); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:295:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 295 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_get_index': rugged_repo.c:669:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 669 | RB_GIT_REPO_OWNED_GET(rb_cRuggedIndex, index); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_diff.c: In function 'rb_git_diff_each_line': rugged_diff.c:519:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 519 | Data_Get_Struct(self, git_diff, diff); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_add_all': rugged_repo.c: In function 'rb_git_repo_set_config': rugged_repo.c:687:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 687 | RB_GIT_REPO_OWNED_SET(rb_cRuggedConfig, config); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:381:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 381 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:687:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 687 | RB_GIT_REPO_OWNED_SET(rb_cRuggedConfig, config); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_get_config': rugged_repo.c:698:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 698 | RB_GIT_REPO_OWNED_GET(rb_cRuggedConfig, config); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_set_ident': rugged_repo.c:715:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 715 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_get_ident': rugged_repo.c:753:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 753 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_merge_base': rugged_repo.c:789:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 789 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_merge_bases': rugged_repo.c:833:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 833 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged.c: In function 'Init_rugged': rugged.c:681:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 681 | rb_mShutdownHook = Data_Wrap_Struct(rb_cObject, NULL, &cleanup_cb, NULL); | ^~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_update_all': rugged_index.c:442:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 442 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule_collection.c: In function 'rugged_submodule_new': rugged_submodule_collection.c:36:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 36 | rb_submodule = Data_Wrap_Struct( | ^~~~~~~~~~~~ rugged_diff.c: In function 'rb_git_diff_size': In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_submodule_collection.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_diff.c:560:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 560 | Data_Get_Struct(self, git_diff, diff); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule_collection.c: In function 'rb_git_submodule_collection_aref': rugged_submodule_collection.c:66:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 66 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule_collection.c: In function 'cb_submodule__each': rugged_submodule_collection.c:92:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 92 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_diff.c: In function 'rb_git_diff_stat': rugged_diff.c:619:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 619 | Data_Get_Struct(self, git_diff, diff); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule_collection.c: In function 'rb_git_submodule_collection_each': rugged_blob.c: In function 'rb_git_blob_to_buffer': rugged_submodule_collection.c:131:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 131 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blob.c:510:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 510 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_diff.c: In function 'rb_git_diff_sorted_icase_p': rugged_diff.c:636:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 636 | Data_Get_Struct(self, git_diff, diff); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference.c: In function 'rugged_ref_new': rugged_repo.c: In function 'rb_git_repo_merge_analysis': rugged_reference.c:22:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 22 | VALUE rb_ref = Data_Wrap_Struct(klass, NULL, &rb_git_ref__free, ref); | ^~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_reference.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:901:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 901 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference.c: In function 'rb_git_ref_peel': rugged_reference.c:76:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 76 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference.c: In function 'rb_git_ref_target': rugged_reference.c:117:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 117 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference.c: In function 'rb_git_ref_target_id': rugged_reference.c:158:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 158 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c: In function 'rb_git_remote_fetch': rugged_reference.c: In function 'rb_git_ref_type': rugged_reference.c:176:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 176 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c:628:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 628 | Data_Get_Struct(self, git_remote, remote); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference.c: In function 'rb_git_ref_name': rugged_reference.c:204:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 204 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference.c: In function 'rb_git_ref_resolve': rugged_reference.c:227:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 227 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference.c: In function 'rb_git_reflog': rugged_reference.c:293:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 293 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference.c: In function 'rb_git_has_reflog': rugged_reference.c:323:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 323 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference.c: In function 'rb_git_ref_is_branch': rugged_reference.c:338:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 338 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_config.c: In function 'rugged_config_new': rugged_reference.c: In function 'rb_git_ref_is_remote': rugged_config.c:20:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 20 | VALUE rb_config = Data_Wrap_Struct(klass, NULL, &rb_git_config__free, cfg); | ^~~~~ rugged_reference.c:351:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 351 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_config.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference.c: In function 'rb_git_ref_is_tag': rugged_reference.c:364:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 364 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_config.c: In function 'rb_git_config_get': rugged_config.c:83:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 83 | Data_Get_Struct(self, git_config, config); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_config.c: In function 'rb_git_config_store': rugged_config.c:118:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 118 | Data_Get_Struct(self, git_config, config); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_remove_all': rugged_config.c: In function 'rb_git_config_delete': rugged_index.c:485:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 485 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_config.c:161:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 161 | Data_Get_Struct(self, git_config, config); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule_collection.c: In function 'rb_git_submodule_setup_add': rugged_submodule_collection.c:187:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 187 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_config.c: In function 'rb_git_config_each_key': rugged_config.c:223:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 223 | Data_Get_Struct(self, git_config, config); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule_collection.c: In function 'rb_git_submodule_update': rugged_submodule_collection.c:284:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 284 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_config.c: In function 'rb_git_config_each_pair': rugged_config.c:253:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 253 | Data_Get_Struct(self, git_config, config); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_config.c: In function 'rb_git_config_to_hash': rugged_config.c:279:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 279 | Data_Get_Struct(self, git_config, config); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_config.c: In function 'rb_git_config_snapshot': rugged_config.c:320:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 320 | Data_Get_Struct(self, git_config, config); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_config.c: In function 'rb_git_config_transaction': rugged_config.c:351:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 351 | Data_Get_Struct(self, git_config, config); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blob.c: In function 'rb_git_blob_merge_files': rugged_config.c: In function 'rb_git_config_get_all': rugged_blob.c:610:17: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 610 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_config.c:395:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 395 | Data_Get_Struct(self, git_config, config); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_revert_commit': rugged_repo.c:978:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 978 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_apply': rugged_repo.c:1027:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1027 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_writetree': rugged_index.c:631:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 631 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blob.c: In function 'rb_git_blob_sig_new': rugged_blob.c:667:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 667 | return Data_Wrap_Struct(klass, NULL, &git_hashsig_free, sig); | ^~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blob.c: In function 'rb_git_blob_sig_compare': rugged_blob.c:681:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 681 | Data_Get_Struct(rb_sig_a, git_hashsig, sig_a); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_blob.c:682:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 682 | Data_Get_Struct(rb_sig_b, git_hashsig, sig_b); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_remote.c: In function 'rb_git_remote_push': rugged_remote.c:723:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 723 | Data_Get_Struct(self, git_remote, remote); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1045:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1045 | Data_Get_Struct(rb_diff, git_diff, diff); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_object.c: In function 'rb_git_object_lookup': rugged_object.c:270:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 270 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_object.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:636:17: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 636 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_object.c: In function 'rugged_object_rev_parse': rugged_object.c:298:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 298 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_readtree': rugged_index.c:662:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 662 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status': rugged_submodule.c:156:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 156 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_diff_tree_to_index': In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_submodule.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:687:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 687 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:157:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 157 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_in_head': rugged_index.c:689:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 689 | Data_Get_Struct(owner, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:185:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 185 | RB_GIT_SUBMODULE_LOCATION_FLAG_CHECK(GIT_SUBMODULE_STATUS_IN_HEAD) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_diff_index_to_workdir': rugged_submodule.c: In function 'rb_git_submodule_status_in_index': rugged_repo.c: In function 'rb_git_repo_merge_commits': rugged_submodule.c:196:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 196 | RB_GIT_SUBMODULE_LOCATION_FLAG_CHECK(GIT_SUBMODULE_STATUS_IN_INDEX) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:715:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 715 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_in_config': rugged_repo.c:1096:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1096 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:717:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 717 | Data_Get_Struct(owner, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:207:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 207 | RB_GIT_SUBMODULE_LOCATION_FLAG_CHECK(GIT_SUBMODULE_STATUS_IN_CONFIG) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_index_conflicts_p': rugged_tag_collection.c: In function 'rb_git_tag_collection_aref': rugged_tag_collection.c:45:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 45 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_tag_collection.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:736:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 736 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_in_workdir': rugged_submodule.c:218:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 218 | RB_GIT_SUBMODULE_LOCATION_FLAG_CHECK(GIT_SUBMODULE_STATUS_IN_WD) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tag_collection.c: In function 'rb_git_tag_collection_delete': rugged_tag_collection.c:79:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 79 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_exists': rugged_submodule.c: In function 'rb_git_submodule_status_added_to_index': rugged_submodule.c:243:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 243 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_INDEX_ADDED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1127:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1127 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_conflict_add': /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:243:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 243 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_INDEX_ADDED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:773:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 773 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_deleted_from_index': rugged_index.c: In function 'rb_git_conflict_remove': rugged_repo.c: In function 'rb_git_repo_read': rugged_submodule.c:254:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 254 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_INDEX_DELETED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:797:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 797 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:254:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 254 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_INDEX_DELETED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1157:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1157 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_conflict_get': rugged_submodule.c: In function 'rb_git_submodule_status_modified_in_index': rugged_index.c:826:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 826 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_read_header': rugged_submodule.c:265:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 265 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_INDEX_MODIFIED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1191:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1191 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ rugged_submodule.c:265:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 265 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_INDEX_MODIFIED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_uninitialized': rugged_submodule.c:276:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 276 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_UNINITIALIZED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:276:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 276 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_UNINITIALIZED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_expand_oids': rugged_submodule.c: In function 'rb_git_submodule_status_added_to_workdir': rugged_repo.c:1236:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1236 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ rugged_submodule.c:287:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 287 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_ADDED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:287:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 287 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_ADDED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_deleted_from_workdir': rugged_submodule.c:298:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 298 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_DELETED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:298:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 298 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_DELETED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_modified_in_workdir': rugged_submodule.c:309:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 309 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_MODIFIED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:309:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 309 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_MODIFIED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_dirty_workdir_index': rugged_submodule.c:320:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 320 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_INDEX_MODIFIED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:320:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 320 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_INDEX_MODIFIED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_modified_files_in_workdir': rugged_submodule.c:331:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 331 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_WD_MODIFIED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:331:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 331 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_WD_MODIFIED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_untracked_files_in_workdir': rugged_submodule.c:342:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 342 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_UNTRACKED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:342:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 342 | RB_GIT_SUBMODULE_STATUS_FLAG_CHECK(GIT_SUBMODULE_STATUS_WD_UNTRACKED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_unmodified': rugged_submodule.c:367:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 367 | RB_GIT_SUBMODULE_STATUS_CHECK(GIT_SUBMODULE_STATUS_IS_UNMODIFIED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:367:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 367 | RB_GIT_SUBMODULE_STATUS_CHECK(GIT_SUBMODULE_STATUS_IS_UNMODIFIED) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tag_collection.c: In function 'rb_git_tag_collection_create': rugged_tag_collection.c:119:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 119 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_status_dirty_workdir': rugged_submodule.c:382:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 382 | RB_GIT_SUBMODULE_STATUS_CHECK(GIT_SUBMODULE_STATUS_IS_WD_DIRTY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:382:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 382 | RB_GIT_SUBMODULE_STATUS_CHECK(GIT_SUBMODULE_STATUS_IS_WD_DIRTY) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tag_collection.c: In function 'rb_git_tag_collection_create_annotation': rugged_tag_collection.c:197:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 197 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_revwalk.c: In function 'rugged_walker_new': rugged_revwalk.c:23:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 23 | VALUE rb_walk = Data_Wrap_Struct(klass, NULL, &rb_git_walk__free, walk); | ^~~~~ rugged_submodule.c: In function 'rb_git_submodule_add_to_index': In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_revwalk.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:404:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 404 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tag.c: In function 'rb_git_tag_annotation': rugged_revwalk.c: In function 'rb_git_walker_new': rugged_revwalk.c:93:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 93 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tag.c:163:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 163 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ rugged_revwalk.c: In function 'rb_git_walker_push': rugged_revwalk.c:120:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 120 | Data_Get_Struct(self, git_revwalk, walk); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_tag.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tag.c:164:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 164 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_revwalk.c: In function 'rb_git_walker_push_range': rugged_revwalk.c:128:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 128 | Data_Get_Struct(self, git_revwalk, walk); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_revwalk.c: In function 'rb_git_walker_hide': rugged_tag.c: In function 'rb_git_tag_target': rugged_revwalk.c:143:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 143 | Data_Get_Struct(self, git_revwalk, walk); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tag.c:191:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 191 | Data_Get_Struct(self, git_reference, ref); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_revwalk.c: In function 'rb_git_walker_sorting': rugged_tag.c:192:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 192 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_revwalk.c:159:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 159 | Data_Get_Struct(self, git_revwalk, walk); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_merge_file': rugged_revwalk.c: In function 'rb_git_walker_simplify_first_parent': rugged_revwalk.c:173:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 173 | Data_Get_Struct(self, git_revwalk, walk); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:897:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 897 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_revwalk.c: In function 'rb_git_walker_count': rugged_revwalk.c:195:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 195 | Data_Get_Struct(self, git_revwalk, walk); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:900:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 900 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_revwalk.c: In function 'rb_git_walker_reset': rugged_revwalk.c:215:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 215 | Data_Get_Struct(self, git_revwalk, walk); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c: In function 'rb_git_conflict_cleanup': rugged_index.c:933:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 933 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_descendant_of': rugged_index.c: In function 'rb_git_index_conflicts': rugged_repo.c:1306:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1306 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_index.c:959:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 959 | Data_Get_Struct(self, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_write': rugged_repo.c:1399:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1399 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_is_bare': rugged_note.c: In function 'rb_git_note_lookup': rugged_note.c:67:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 67 | Data_Get_Struct(owner, git_repository, repo); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_note.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1438:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1438 | RB_GIT_REPO_GETTER(is_bare); | ^~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_is_shallow': rugged_repo.c:1451:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1451 | RB_GIT_REPO_GETTER(is_shallow); | ^~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_note.c: In function 'rb_git_note_create': rugged_repo.c: In function 'rb_git_repo_is_empty': rugged_note.c:132:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 132 | Data_Get_Struct(owner, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tree.c: In function 'rb_git_diff_tree_to_index': rugged_tree.c:351:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 351 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_tree.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1463:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1463 | RB_GIT_REPO_GETTER(is_empty); | ^~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tree.c:352:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 352 | Data_Get_Struct(rb_other, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_head_detached': rugged_tree.c: In function 'rb_git_diff_tree_to_tree': rugged_tree.c:394:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 394 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1474:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1474 | RB_GIT_REPO_GETTER(head_detached); | ^~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_head_unborn': rugged_note.c: In function 'rb_git_note_remove': rugged_note.c:215:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 215 | Data_Get_Struct(owner, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1486:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1486 | RB_GIT_REPO_GETTER(head_unborn); | ^~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_set_head': rugged_repo.c:1500:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1500 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_get_head': rugged_tag_collection.c: In function 'each_tag': rugged_tag_collection.c:248:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 248 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1523:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1523 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_path': rugged_repo.c:1548:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1548 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_workdir': rugged_repo.c:1572:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1572 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_set_workdir': rugged_repo.c:1598:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1598 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_revwalk.c: In function 'rb_git_walk': rugged_revwalk.c:373:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 373 | Data_Get_Struct(rb_repo, git_repository, w.repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_reload': rugged_submodule.c:434:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 434 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_sync': rugged_submodule.c:457:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 457 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_init': rugged_submodule.c:488:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 488 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tree.c: In function 'rb_git_tree_diff_workdir': rugged_tree.c:442:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 442 | Data_Get_Struct(owner, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference_collection.c: In function 'rb_git_reference_collection_create': rugged_reference_collection.c:59:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 59 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ In file included from /usr/include/ruby-3.4.0/ruby/internal/core.h:27, from /usr/include/ruby-3.4.0/ruby/ruby.h:29, from /usr/include/ruby-3.4.0/ruby.h:38, from rugged.h:16, from rugged_reference_collection.c:8: /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference_collection.c: In function 'rb_git_reference_collection_aref': rugged_reference_collection.c:98:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 98 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_revwalk.c: In function 'rb_git_walk_with_opts': rugged_revwalk.c:405:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 405 | Data_Get_Struct(self, git_revwalk, w.walk); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_name': rugged_submodule.c:517:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 517 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_url': rugged_submodule.c:536:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 536 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_file_status': rugged_submodule.c: In function 'rb_git_submodule_path': rugged_submodule.c:557:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 557 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_head_id': rugged_repo.c:1694:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1694 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:580:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 580 | RB_GIT_OID_GETTER(submodule, head_id); | ^~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_index_id': rugged_repo.c: In function 'rb_git_repo_file_each_status': rugged_submodule.c:592:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 592 | RB_GIT_OID_GETTER(submodule, index_id); | ^~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_wd_id': rugged_repo.c:1709:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1709 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c:609:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 609 | RB_GIT_OID_GETTER(submodule, wd_id); | ^~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_fetch_recurse_submodules': rugged_submodule.c:628:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 628 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_ignore_rule': rugged_repo.c: In function 'rb_git_repo_each_id': rugged_note.c: In function 'cb_note__each': rugged_submodule.c:679:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 679 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_note.c:262:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 262 | Data_Get_Struct(payload->rb_data, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1767:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1767 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_update_rule': rugged_tree.c: In function 'rb_git_tree_merge': rugged_tree.c:564:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 564 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ rugged_submodule.c:726:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 726 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_repository': rugged_submodule.c:747:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 747 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_submodule.c: In function 'rb_git_submodule_finalize_add': rugged_repo.c: In function 'rb_git_repo_reset': rugged_submodule.c:772:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 772 | Data_Get_Struct(self, git_submodule, submodule); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tree.c: In function 'rb_git_tree_empty': rugged_tree.c:599:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 599 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1831:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1831 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_reset_path': rugged_repo.c:1872:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1872 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_close': rugged_repo.c:1904:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1904 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_set_namespace': rugged_tree.c: In function 'rb_git_treebuilder_new': rugged_tree.c:743:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 743 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1923:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1923 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tree.c:748:9: warning: 'rb_data_object_wrap_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 748 | rb_builder = Data_Wrap_Struct(klass, NULL, &rb_git_treebuilder_free, builder); | ^~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:293:1: note: declared here 293 | rb_data_object_wrap_warning(VALUE klass, void *ptr, RUBY_DATA_FUNC mark, RUBY_DATA_FUNC free) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tree.c: In function 'rb_git_treebuilder_clear': rugged_repo.c: In function 'rb_git_repo_get_namespace': rugged_tree.c:763:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 763 | Data_Get_Struct(self, git_treebuilder, builder); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tree.c: In function 'rb_git_treebuilder_get': rugged_tree.c:777:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 777 | Data_Get_Struct(self, git_treebuilder, builder); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1947:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1947 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference_collection.c: In function 'rb_git_reference_collection__each': rugged_reference_collection.c:122:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 122 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tree.c: In function 'rb_git_treebuilder_insert': rugged_repo.c: In function 'rb_git_repo_ahead_behind': rugged_tree.c:798:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 798 | Data_Get_Struct(self, git_treebuilder, builder); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:1970:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 1970 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tree.c: In function 'rb_git_treebuilder_remove': rugged_repo.c: In function 'rb_git_repo_default_signature': rugged_tree.c:835:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 835 | Data_Get_Struct(self, git_treebuilder, builder); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_note.c: In function 'rb_git_note_each': rugged_note.c:310:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 310 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:2009:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2009 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference_collection.c: In function 'rb_git_reference_collection_exist_p': rugged_reference_collection.c:213:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 213 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ rugged_tree.c: In function 'rb_git_treebuilder_write': /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_note.c: In function 'rb_git_note_default_ref_GET': rugged_tree.c:863:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 863 | Data_Get_Struct(self, git_treebuilder, builder); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_note.c:337:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 337 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_tree.c: In function 'rb_git_treebuilder_filter': rugged_tree.c:890:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 890 | Data_Get_Struct(self, git_treebuilder, builder); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_checkout_tree': rugged_reference_collection.c: In function 'rb_git_reference_collection_rename': rugged_reference_collection.c:268:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 268 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ rugged_repo.c:2375:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2375 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_checkout_index': rugged_repo.c:2423:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2423 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c:2424:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2424 | Data_Get_Struct(rb_index, git_index, index); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference_collection.c: In function 'rb_git_reference_collection_update': rugged_reference_collection.c:340:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 340 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_reference_collection.c: In function 'rb_git_reference_collection_delete': rugged_reference_collection.c:391:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 391 | Data_Get_Struct(rb_repo, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_checkout_head': rugged_repo.c:2467:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2467 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_is_path_ignored': rugged_repo.c:2504:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2504 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_attributes': rugged_repo.c:2560:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2560 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_cherrypick': rugged_repo.c:2673:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2673 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ rugged_repo.c: In function 'rb_git_repo_cherrypick_commit': rugged_repo.c:2726:9: warning: 'rb_data_object_get_warning' is deprecated: by TypedData [-Wdeprecated-declarations] 2726 | Data_Get_Struct(self, git_repository, repo); | ^~~~~~~~~~~~~~~ /usr/include/ruby-3.4.0/ruby/internal/core/rdata.h:325:1: note: declared here 325 | rb_data_object_get_warning(VALUE obj) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ linking shared-object rugged/rugged.so current directory: /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged ["make", "DESTDIR=", "sitearchdir=./.gem.20250422-24527-e33rqo", "sitelibdir=./.gem.20250422-24527-e33rqo", "install"] install -m 0755 rugged.so ./.gem.20250422-24527-e33rqo/rugged current directory: /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged ["make", "DESTDIR=", "sitearchdir=./.gem.20250422-24527-e33rqo", "sitelibdir=./.gem.20250422-24527-e33rqo", "clean"] current directory: /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged /usr/bin/ruby extconf.rb current directory: /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged make DESTDIR\= sitearchdir\=./.gem.20250422-24527-e33rqo sitelibdir\=./.gem.20250422-24527-e33rqo clean current directory: /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged make DESTDIR\= sitearchdir\=./.gem.20250422-24527-e33rqo sitelibdir\=./.gem.20250422-24527-e33rqo current directory: /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged make DESTDIR\= sitearchdir\=./.gem.20250422-24527-e33rqo sitelibdir\=./.gem.20250422-24527-e33rqo install current directory: /home/buildozer/aports/community/ruby-rugged/src/rugged-1.9.0/dist/gems/rugged-1.9.0/ext/rugged make DESTDIR\= sitearchdir\=./.gem.20250422-24527-e33rqo sitelibdir\=./.gem.20250422-24527-e33rqo clean Successfully installed rugged-1.9.0 1 gem installed >>> ruby-rugged: Entering fakeroot... >>> ruby-rugged*: Running postcheck for ruby-rugged >>> ruby-rugged*: Preparing package ruby-rugged... >>> ruby-rugged*: Stripping binaries >>> ruby-rugged*: Scanning shared objects >>> ruby-rugged*: Tracing dependencies... so:libc.musl-x86_64.so.1 so:libgit2.so.1.9 so:libruby.so.3.4 >>> ruby-rugged*: Package size: 243.5 KB >>> ruby-rugged*: Compressing data... >>> ruby-rugged*: Create checksum... >>> ruby-rugged*: Create ruby-rugged-1.9.0-r1.apk >>> ruby-rugged: Build complete at Tue, 22 Apr 2025 22:48:42 +0000 elapsed time 0h 0m 5s >>> ruby-rugged: Cleaning up srcdir >>> ruby-rugged: Cleaning up pkgdir >>> ruby-rugged: Uninstalling dependencies... (1/40) Purging .makedepends-ruby-rugged (20250422.224838) (2/40) Purging libgit2-dev (1.9.0-r2) (3/40) Purging curl-dev (8.13.0-r1) (4/40) Purging libssh2-dev (1.11.1-r0) (5/40) Purging llhttp-dev (9.2.1-r0) (6/40) Purging libgit2 (1.9.0-r2) (7/40) Purging ruby-dev (3.4.3-r0) (8/40) Purging ruby-rdoc (3.4.3-r0) (9/40) Purging ruby (3.4.3-r0) (10/40) Purging ca-certificates (20241121-r2) Executing ca-certificates-20241121-r2.post-deinstall (11/40) Purging gmp-dev (6.3.0-r3) (12/40) Purging libgmpxx (6.3.0-r3) (13/40) Purging libucontext-dev (1.3.2-r0) (14/40) Purging libucontext (1.3.2-r0) (15/40) Purging ruby-libs (3.4.3-r0) (16/40) Purging brotli-dev (1.1.0-r2) (17/40) Purging brotli (1.1.0-r2) (18/40) Purging c-ares-dev (1.34.5-r0) (19/40) Purging libffi (3.4.8-r0) (20/40) Purging libpsl-dev (0.21.5-r3) (21/40) Purging libpsl-utils (0.21.5-r3) (22/40) Purging libssh2 (1.11.1-r0) (23/40) Purging llhttp (9.2.1-r0) (24/40) Purging nghttp2-dev (1.65.0-r0) (25/40) Purging openssl-dev (3.5.0-r0) (26/40) Purging pcre2-dev (10.43-r1) (27/40) Purging libedit-dev (20250104.3.1-r0) (28/40) Purging bsd-compat-headers (0.7.2-r6) (29/40) Purging ncurses-dev (6.5_p20250412-r0) (30/40) Purging libncurses++ (6.5_p20250412-r0) (31/40) Purging libpanelw (6.5_p20250412-r0) (32/40) Purging zlib-dev (1.3.1-r2) (33/40) Purging libpcre2-16 (10.43-r1) (34/40) Purging libpcre2-32 (10.43-r1) (35/40) Purging yaml (0.2.5-r2) (36/40) Purging zstd-dev (1.5.7-r0) (37/40) Purging zstd (1.5.7-r0) (38/40) Purging libformw (6.5_p20250412-r0) (39/40) Purging libidn2-dev (2.3.7-r0) (40/40) Purging libmenuw (6.5_p20250412-r0) Executing busybox-1.37.0-r16.trigger OK: 400 MiB in 106 packages >>> ruby-rugged: Updating the community/x86_64 repository index... >>> ruby-rugged: Signing the index...