==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 846 100% 0.00kB/s 0:00:00 846 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 144 100% 140.62kB/s 0:00:00 144 100% 140.62kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 3,052 92% 2.91MB/s 0:00:00 3,295 100% 3.14MB/s 0:00:00 (xfr#3, to-chk=1/5) vagrant-2.4.1-3.log 498 100% 486.33kB/s 0:00:00 498 100% 486.33kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 2,413 bytes received 137 bytes 5,100.00 bytes/sec total size is 4,478 speedup is 1.76 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root8 on remote host... ]2;🔵 Container arch-nspawn-1139841 on glalie.felixc.at[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root8]...done ==> Making package: vagrant 2.4.1-3 (Sat Oct 26 02:16:45 2024) ==> Retrieving sources...  -> Found vagrant-2.4.1.tar.gz  -> Updating vagrant-installers git repo... ==> Validating source files with sha256sums... vagrant-2.4.1.tar.gz ... Passed vagrant-installers ... Passed ]2;🔵 Container arch-nspawn-1140979 on glalie.felixc.at==> Making package: vagrant 2.4.1-3 (Sat Oct 26 02:17:18 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: rubygems will be installed before its ruby dependency Package (6) New Version Net Change extra/libyaml 0.2.5-3 0.16 MiB extra/rubygems 3.5.16-1 2.69 MiB extra/xxhash 0.8.2-1 0.40 MiB extra/libxslt 1.1.42-1 0.72 MiB extra/rsync 3.3.0-2 0.54 MiB extra/ruby 3.3.5-2 14.20 MiB Total Installed Size: 18.72 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libxslt... Optional dependencies for libxslt python: Python bindings installing xxhash... installing rsync... Optional dependencies for rsync python: for rrsync installing libyaml... installing rubygems... installing ruby... Optional dependencies for ruby tk: for Ruby/TK ruby-docs: Documentation for Ruby ruby-default-gems: Default gems which are part of Ruby StdLib ruby-bundled-gems: Bundled gems which are part of Ruby StdLib ruby-stdlib: Full Ruby StdLib including default gems, bundled gems and tools :: Running post-transaction hooks... (1/2) Reloading system manager configuration... Skipped: Current root is not booted. (2/2) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (5) New Version Net Change extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.21-9 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/git 2.47.0-1 27.21 MiB extra/go 2:1.23.2-1 219.35 MiB Total Installed Size: 246.78 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing go... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Warn about old perl modules [?25h==> Retrieving sources...  -> Found vagrant-2.4.1.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting vagrant-2.4.1.tar.gz with bsdtar  -> Creating working copy of vagrant-installers git repo... Cloning into 'vagrant-installers'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ~/vagrant/src/vagrant-2.4.1 ~/vagrant/src ~/vagrant/src ~/vagrant/src/vagrant-installers ~/vagrant/src ~/vagrant/src ==> Starting build()... WARNING: open-ended dependency on bcrypt_pbkdf (>= 1.1) is not recommended if bcrypt_pbkdf is semantically versioned, use: add_runtime_dependency "bcrypt_pbkdf", "~> 1.1" WARNING: open-ended dependency on childprocess (>= 4.1.0) is not recommended if childprocess is semantically versioned, use: add_runtime_dependency "childprocess", "~> 4.1", ">= 4.1.0" WARNING: open-ended dependency on ed25519 (>= 1.3.0) is not recommended if ed25519 is semantically versioned, use: add_runtime_dependency "ed25519", "~> 1.3", ">= 1.3.0" WARNING: open-ended dependency on erubi (>= 0) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on googleapis-common-protos-types (>= 1.3) is not recommended if googleapis-common-protos-types is semantically versioned, use: add_runtime_dependency "googleapis-common-protos-types", "~> 1.3" WARNING: open-ended dependency on grpc (>= 1.56.0) is not recommended if grpc is semantically versioned, use: add_runtime_dependency "grpc", "~> 1.56", ">= 1.56.0" WARNING: open-ended dependency on hashicorp-checkpoint (>= 0.1.5) is not recommended if hashicorp-checkpoint is semantically versioned, use: add_runtime_dependency "hashicorp-checkpoint", "~> 0.1", ">= 0.1.5" WARNING: open-ended dependency on i18n (>= 1.12) is not recommended if i18n is semantically versioned, use: add_runtime_dependency "i18n", "~> 1.12" WARNING: open-ended dependency on listen (>= 3.7) is not recommended if listen is semantically versioned, use: add_runtime_dependency "listen", "~> 3.7" WARNING: open-ended dependency on mime-types (>= 3.3) is not recommended if mime-types is semantically versioned, use: add_runtime_dependency "mime-types", "~> 3.3" WARNING: open-ended dependency on net-ftp (>= 0.2) is not recommended if net-ftp is semantically versioned, use: add_runtime_dependency "net-ftp", "~> 0.2" WARNING: open-ended dependency on net-ssh (>= 7.0) is not recommended if net-ssh is semantically versioned, use: add_runtime_dependency "net-ssh", "~> 7.0" WARNING: open-ended dependency on net-sftp (>= 4.0) is not recommended if net-sftp is semantically versioned, use: add_runtime_dependency "net-sftp", "~> 4.0" WARNING: open-ended dependency on net-scp (>= 4.0) is not recommended if net-scp is semantically versioned, use: add_runtime_dependency "net-scp", "~> 4.0" WARNING: open-ended dependency on rb-kqueue (>= 0.2.0) is not recommended if rb-kqueue is semantically versioned, use: add_runtime_dependency "rb-kqueue", "~> 0.2", ">= 0.2.0" WARNING: open-ended dependency on rexml (>= 3.2) is not recommended if rexml is semantically versioned, use: add_runtime_dependency "rexml", "~> 3.2" WARNING: open-ended dependency on rgl (>= 0.5.10) is not recommended if rgl is semantically versioned, use: add_runtime_dependency "rgl", "~> 0.5", ">= 0.5.10" WARNING: open-ended dependency on rubyzip (>= 2.3.2) is not recommended if rubyzip is semantically versioned, use: add_runtime_dependency "rubyzip", "~> 2.3", ">= 2.3.2" WARNING: open-ended dependency on vagrant_cloud (>= 3.1.1) is not recommended if vagrant_cloud is semantically versioned, use: add_runtime_dependency "vagrant_cloud", "~> 3.1", ">= 3.1.1" WARNING: open-ended dependency on wdm (>= 0.1.1) is not recommended if wdm is semantically versioned, use: add_runtime_dependency "wdm", "~> 0.1", ">= 0.1.1" WARNING: open-ended dependency on grpc-tools (>= 1.41, development) is not recommended if grpc-tools is semantically versioned, use: add_development_dependency "grpc-tools", "~> 1.41" WARNING: open-ended dependency on ipaddr (>= 1.2.4) is not recommended if ipaddr is semantically versioned, use: add_runtime_dependency "ipaddr", "~> 1.2", ">= 1.2.4" WARNING: open-ended dependency on rake (>= 13.0, development) is not recommended if rake is semantically versioned, use: add_development_dependency "rake", "~> 13.0" WARNING: open-ended dependency on rake-compiler (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on rspec (>= 3.11, development) is not recommended if rspec is semantically versioned, use: add_development_dependency "rspec", "~> 3.11" WARNING: open-ended dependency on rspec-its (>= 1.3.0, development) is not recommended if rspec-its is semantically versioned, use: add_development_dependency "rspec-its", "~> 1.3", ">= 1.3.0" WARNING: open-ended dependency on fake_ftp (>= 0.3.0, development) is not recommended if fake_ftp is semantically versioned, use: add_development_dependency "fake_ftp", "~> 0.3", ">= 0.3.0" WARNING: open-ended dependency on webrick (>= 1.7.0, development) is not recommended if webrick is semantically versioned, use: add_development_dependency "webrick", "~> 1.7", ">= 1.7.0" WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: vagrant Version: 2.4.1 File: vagrant-2.4.1.gem ==> Entering fakeroot environment... ==> Starting package()... Successfully installed ipaddr-1.2.7 Successfully installed base64-0.2.0 Successfully installed rubyntlm-0.6.5 Building native extensions. This could take a while... Successfully installed strscan-3.1.0 Successfully installed rexml-3.2.9 Building native extensions. This could take a while... Successfully installed bigdecimal-3.1.8 Successfully installed nori-2.7.1 Successfully installed multi_json-1.15.0 Successfully installed little-plugger-1.1.4 Successfully installed logging-2.4.0 Successfully installed httpclient-2.8.3 Successfully installed builder-3.3.0 Successfully installed gyoku-1.4.0 Building native extensions. This could take a while... Successfully installed ffi-1.17.0 Successfully installed gssapi-1.3.1 Successfully installed erubi-1.13.0 Successfully installed winrm-2.3.9 RubyZip 3.0 is coming! ********************** The public API of some Rubyzip classes has been modernized to use named parameters for optional arguments. Please check your usage of the following classes: * `Zip::File` * `Zip::Entry` * `Zip::InputStream` * `Zip::OutputStream` Please ensure that your Gemfiles and .gemspecs are suitably restrictive to avoid an unexpected breakage when 3.0 is released (e.g. ~> 2.3.0). See https://github.com/rubyzip/rubyzip for details. The Changelog also lists other enhancements and bugfixes that have been implemented since version 2.3.0. Successfully installed rubyzip-2.3.2 Successfully installed winrm-fs-1.3.5 Successfully installed winrm-elevated-1.2.3 Building native extensions. This could take a while... Successfully installed wdm-0.2.0 Successfully installed log4r-1.1.10 Successfully installed excon-0.112.0 Successfully installed vagrant_cloud-3.1.1 Successfully installed stream-0.5.5 Successfully installed pairing_heap-3.1.0 Successfully installed rgl-0.6.6 Successfully installed rb-kqueue-0.2.8 Successfully installed net-ssh-7.3.0 Successfully installed net-scp-4.0.0 Successfully installed net-sftp-4.0.0 Building native extensions. This could take a while... Successfully installed date-3.3.4 Successfully installed time-0.4.0 Successfully installed timeout-0.4.1 Successfully installed net-protocol-0.2.2 Successfully installed net-ftp-0.3.8 Successfully installed mime-types-data-3.2024.1001 Successfully installed logger-1.6.1 Successfully installed mime-types-3.6.0 Successfully installed rb-inotify-0.11.1 Successfully installed rb-fsevent-0.11.2 Successfully installed listen-3.9.0 Successfully installed concurrent-ruby-1.3.4 PSA: I18n will be dropping support for Ruby < 3.2 in the next major release (April 2025), due to Ruby's end of life for 3.1 and below (https://endoflife.date/ruby). Please upgrade to Ruby 3.2 or newer by April 2025 to continue using future versions of this gem. Successfully installed i18n-1.14.6 Successfully installed hashicorp-checkpoint-0.1.5 Successfully installed rake-13.2.1 Building native extensions. This could take a while... ERROR: Error installing vagrant-2.4.1.gem: ERROR: Failed to build gem native extension. current directory: /build/vagrant/pkg/vagrant/opt/vagrant/embedded/gems/gems/google-protobuf-4.28.3/ext/google/protobuf_c /usr/bin/ruby extconf.rb creating Makefile current directory: /build/vagrant/pkg/vagrant/opt/vagrant/embedded/gems/gems/google-protobuf-4.28.3/ext/google/protobuf_c make DESTDIR\= sitearchdir\=./.gem.20241026-3510-jx3z7u sitelibdir\=./.gem.20241026-3510-jx3z7u clean current directory: /build/vagrant/pkg/vagrant/opt/vagrant/embedded/gems/gems/google-protobuf-4.28.3/ext/google/protobuf_c make DESTDIR\= sitearchdir\=./.gem.20241026-3510-jx3z7u sitelibdir\=./.gem.20241026-3510-jx3z7u compiling protobuf.c compiling convert.c compiling defs.c compiling message.c compiling repeated_field.c compiling map.c compiling ruby-upb.c compiling wrap_memcpy.c compiling ./third_party/utf8_range/utf8_range.c compiling shared_convert.c compiling shared_message.c linking shared-object google/protobuf_c.so In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at ruby-upb.h:2884:7, inlined from ‘upb_Message_SetBaseField’ at ruby-upb.h:3023:3, inlined from ‘_upb_Message_SetTaggedMessagePtr_dont_copy_me__upb_internal_use_only’ at ruby-upb.h:3169:3, inlined from ‘_upb_Message_Copy’ at ruby-upb.c:5716:13: /usr/include/bits/string_fortified.h:29:10: warning: ‘__builtin_memcpy’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ ruby-upb.c: In function ‘_upb_Message_Copy’: ruby-upb.c:5686:14: note: source object ‘sub_message’ of size 8 5686 | upb_Message* _upb_Message_Copy(upb_Message* dst, const upb_Message* src, | ^ In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at ruby-upb.h:2884:7, inlined from ‘upb_Message_SetBaseField’ at ruby-upb.h:3023:3, inlined from ‘upb_Message_Map_DeepClone’ at ruby-upb.c:5634:3, inlined from ‘_upb_Message_Copy’ at ruby-upb.c:5740:16: /usr/include/bits/string_fortified.h:29:10: warning: ‘__builtin_memcpy’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ ruby-upb.c: In function ‘_upb_Message_Copy’: ruby-upb.c:5628:12: note: source object ‘cloned_map’ of size 8 5628 | upb_Map* cloned_map = upb_Map_DeepClone( | ^ In function ‘memcpy’, inlined from ‘_upb_MiniTableField_DataCopy_dont_copy_me__upb_internal_use_only’ at ruby-upb.h:2884:7, inlined from ‘upb_Message_SetBaseField’ at ruby-upb.h:3023:3, inlined from ‘upb_Message_Array_DeepClone’ at ruby-upb.c:5673:3, inlined from ‘_upb_Message_Copy’ at ruby-upb.c:5747:16: /usr/include/bits/string_fortified.h:29:10: warning: ‘__builtin_memcpy’ reading 16 bytes from a region of size 8 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ ruby-upb.c: In function ‘_upb_Message_Copy’: ruby-upb.c:5665:14: note: source object ‘cloned_array’ of size 8 5665 | upb_Array* cloned_array = upb_Array_DeepClone( | ^ /usr/bin/ld: /tmp/ccHBsPrn.ltrans0.ltrans.o: in function `Message_respond_to_missing': /build/vagrant/pkg/vagrant/opt/vagrant/embedded/gems/gems/google-protobuf-4.28.3/ext/google/protobuf_c/ruby-upb.c:13454:(.text+0x1eac): undefined reference to `__wrap_memcpy' /usr/bin/ld: /tmp/ccHBsPrn.ltrans0.ltrans.o: in function `Descriptor_msgclass': /usr/include/ruby-3.3.0/ruby/internal/symbol.h:292:(.text+0x346e): undefined reference to `__wrap_memcpy' /usr/bin/ld: /tmp/ccHBsPrn.ltrans0.ltrans.o: in function `Init_protobuf_c': /build/vagrant/pkg/vagrant/opt/vagrant/embedded/gems/gems/google-protobuf-4.28.3/ext/google/protobuf_c/map.c:718:(.text+0x5512): undefined reference to `__wrap_memcpy' /usr/bin/ld: /tmp/ccHBsPrn.ltrans0.ltrans.o: in function `Message_setfield': /build/vagrant/pkg/vagrant/opt/vagrant/embedded/gems/gems/google-protobuf-4.28.3/ext/google/protobuf_c/message.c:279:(.text+0x5c2c): undefined reference to `__wrap_memcpy' /usr/bin/ld: /tmp/ccHBsPrn.ltrans0.ltrans.o: in function `Message_setfield': /build/vagrant/pkg/vagrant/opt/vagrant/embedded/gems/gems/google-protobuf-4.28.3/ext/google/protobuf_c/ruby-upb.c:10419:(.text+0x5d00): undefined reference to `__wrap_memcpy' /usr/bin/ld: /tmp/ccHBsPrn.ltrans0.ltrans.o:/build/vagrant/pkg/vagrant/opt/vagrant/embedded/gems/gems/google-protobuf-4.28.3/ext/google/protobuf_c/message.c:645: more undefined references to `__wrap_memcpy' follow collect2: error: ld returned 1 exit status make: *** [Makefile:265: protobuf_c.so] Error 1 make failed, exit code 2 Gem files will remain installed in /build/vagrant/pkg/vagrant/opt/vagrant/embedded/gems/gems/google-protobuf-4.28.3 for inspection. Results logged to /build/vagrant/pkg/vagrant/opt/vagrant/embedded/gems/extensions/riscv64-linux/3.3.0/google-protobuf-4.28.3/gem_make.out A new release of RubyGems is available: 3.5.16 → 3.5.22! Run `gem update --system 3.5.22` to update your installation. ==> ERROR: A failure occurred in package().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root8/build [?25h[?25hreceiving incremental file list vagrant-2.4.1-3-riscv64-build.log vagrant-2.4.1-3-riscv64-package.log vagrant-2.4.1-3-riscv64-prepare.log sent 81 bytes received 3,460 bytes 2,360.67 bytes/sec total size is 13,477 speedup is 3.81