summaryrefslogtreecommitdiff
path: root/dev-lang/ruby/files/3.3
AgeCommit message (Collapse)Author
2025-09-19dev-lang/ruby: fix build issue with gcc15Z. Liu
1. if USE="socks5", full protoype is required by C23 2. if CFLAGS="-flto -Werror=lto-type-mismatch", and building with -std=c23 (default for gcc 15), build will fail with" "static declaration of ‘rb_io_closed_p’ follows non-static declaration" all patches are from upstream (w/ minor change if backport) Closes: https://bugs.gentoo.org/945502 Closes: https://bugs.gentoo.org/945643 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42828 Closes: https://github.com/gentoo/gentoo/pull/42828 Signed-off-by: Sam James <sam@gentoo.org>
2024-08-12dev-lang/ruby: backport RLIMIT spec fixesHans de Graaff
Thanks to matoro for working with upstream to make this spec work on all arches. Closes: https://bugs.gentoo.org/936157 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-06-16dev-lang/ruby: add 3.3.3Hans de Graaff
Also avoid a hard-coded path to mkdir in RbConfig. Bug: https://bugs.gentoo.org/932386 Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2024-01-19dev-lang/ruby: fix runtime issues on arm64Hans de Graaff
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
2023-12-26dev-lang/ruby: add missing patchesHans de Graaff
Closes: https://bugs.gentoo.org/920735 Signed-off-by: Hans de Graaff <graaff@gentoo.org>