x86_64-pc-linux-gnu-gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -o ossl_ssl_session.o -c ossl_ssl_session.c cp ../.././ext/ripper/lib/ripper.rb ../../.ext/common make -C ext/socket V=1 all make[2]: Entering directory '/var/tmp/portage/dev-lang/ruby-3.2.6-r2/work/ruby-3.2.6/ext/socket' x86_64-pc-linux-gnu-gcc -I. -I../../.ext/include/x86_64-linux -I../.././include -I../.././ext/socket -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -fPIC -O2 -pipe -march=native -fno-diagnostics-color -fno-strict-aliasing -fPIC -o init.o -c init.c init.c: In function socks_connect_blocking: init.c:547:19: error: too many arguments to function Rconnect 547 | return (VALUE)Rconnect(arg->fd, arg->sockaddr, arg->len); | ^~~~~~~~ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0-20241201-015002 UNMASKED: <sys-devel/gcc-15.0.9999:15 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-15 * llvm-config: Python 3.12.7 go version go1.23.3 linux/amd64 Available Ruby profiles: (none found) Available Rust versions: [1] rust-bin-1.82.0 * HEAD of ::gentoo commit e645279ae09ce662641d9c87ba7cebf78c333cae Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Sun Dec 1 08:03:42 2024 +0000 2024-12-01 08:03:42 UTC emerge -qpvO =dev-lang/ruby-3.2.6-r2 [ebuild N ] dev-lang/ruby-3.2.6-r2 USE="gdbm socks5 ssl tk -berkdb -debug -doc -examples (-jemalloc) -jit (-static-libs) -systemtap -valgrind -xemacs"
Created attachment 912905 [details] emerge-info.txt
Created attachment 912906 [details] dev-lang:ruby-3.2.6-r2:20241201-085809.log.xz
Created attachment 912907 [details] emerge-history.txt
Created attachment 912908 [details] environment
Created attachment 912909 [details] etc.portage.tar.xz
Created attachment 912910 [details] logs.tar.xz
Created attachment 912911 [details] qlist-info.txt
Created attachment 912912 [details] temp.tar.xz
*** Bug 947274 has been marked as a duplicate of this bug. ***
https://github.com/ruby/ruby/blob/341503d1a3a95253ddacdd3bd1c4a7dcdbbe49f2/ext/socket/rubysocket.h#L296