ruby-build/test
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hiroshi SHIBATA 6ac4038204
Hide dup3() and pipe2() from configure on macOS older than 27
The macOS 27 SDK declares both as available since macOS 27.0, and
`AC_CHECK_FUNCS` detects them regardless of the deployment target, so
Ruby built on macOS 26 with the Command Line Tools 27 calls weakly
linked NULL symbols and crashes miniruby during the build.

https://bugs.ruby-lang.org/issues/22311
https://github.com/rbenv/ruby-build/issues/2640

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-16 09:14:57 +09:00
..
fixtures Fix linking to older OpenSSL for Ruby < 2.7.7 2023-12-07 15:52:10 +01:00
stubs Improve test output for failed stubs 2025-01-15 15:24:07 +01:00
tmp Ensure test/tmp directory exists 2012-11-19 19:25:52 -06:00
arguments.bats Improve cached_tarball test helper 2023-10-17 12:40:17 +02:00
build.bats Support building with version prefix (#2610) 2026-05-01 12:25:11 +02:00
cache.bats Drop the default package mirror 2025-09-12 09:49:34 -07:00
checksum.bats Show progress of downloaded files in the terminal 2023-11-07 10:17:54 +01:00
compiler.bats Hide dup3() and pipe2() from configure on macOS older than 27 2026-09-16 09:14:57 +09:00
definitions.bats Fix definition lookup for ruby-prefixed names like ruby-dev 2026-05-03 22:16:26 +09:00
fetch.bats Support building from arbitrary git revision 2026-02-19 08:42:16 +01:00
hooks.bats Suggest rbenv global if there is no explicit global setting (#2052) 2022-09-25 11:20:43 +02:00
installer.bats Add ruby-build(1) man page 2023-11-07 18:20:59 +01:00
mirror.bats Drop the default package mirror 2025-09-12 09:49:34 -07:00
output.bats Fix commands printed when TMPDIR is empty 2023-11-08 23:56:03 +01:00
rbenv.bats Support building with version prefix (#2610) 2026-05-01 12:25:11 +02:00
test_helper.bash Fix test 2025-04-18 15:09:22 +08:00
version.bats update urls to rbenv 2015-12-07 14:17:04 -08:00