hsbt (Hiroshi SHIBATA)
- Login: hsbt
- Email: hsbt@ruby-lang.org
- Registered on: 04/26/2009
- Last sign in: 10/02/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 65 | 431 | 496 |
| Reported issues | 21 | 237 | 258 |
Projects
| Project | Roles | Registered on |
|---|---|---|
| Ruby | Committer, Contributor, Release Manager, Security team, Infrastructure team | 01/25/2013 |
Activity
Today
-
09:21 PM Ruby Revision fa6ffde0 (git): Read RUBY_TEST_TIMEOUT_SCALE in EnvUtil
- test-bundled-gems runs the tests with the test-unit gem, which loads EnvUtil through gems/lib but never goes through tool/lib/test/unit.rb, so the scale was ignored there. `--timeout-scale` still takes precedence.
Co-Authored-By: Claude... -
09:21 PM Ruby Revision ce081bb0 (git): Scale test timeouts of test-bundled-gems on macOS
- Subprocess assertions in the bundled gem tests expire at 10 seconds on contended runners, as test-all did before dd4153cbfe1.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> -
12:00 AM Ruby Revision f3fb013c (git): Remove MirOS BSD support
- MirOS BSD has been discontinued. Its last release, #10semel, came out in 2008.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> -
12:00 AM Ruby Revision 96c60c47 (git): Remove the nan() workaround for Cygwin 1.3
- CYGWIN_VERSION_DLL_MAJOR is below 1005 only before Cygwin 1.5, which was released in 2003.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> -
12:00 AM Ruby Revision 2884fbde (git): Assume unsetenv returns int
- POSIX.1-2001 made unsetenv return int. The platforms that still declared it void, such as Mac OS X 10.4, FreeBSD 6 and glibc before 2.2.2, are no longer supported.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> -
12:00 AM Ruby Revision 0fef975d (git): Remove Solaris 9 and earlier support
- Extended Support for Solaris 9 ended in 2014. Solaris 10 and later have setenv and unsetenv, and libumem is always available, so the version specific fallbacks are no longer needed.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> -
12:00 AM Ruby Revision 4903be91 (git): Remove workarounds for Linux 2.6.18
- Linux 2.6.18 was the kernel of RHEL 5, whose Extended Life-cycle Support ended in 2020. Every supported kernel honors O_CLOEXEC and F_DUPFD_CLOEXEC, so there is no need to detect at runtime whether they work.
Co-Authored-By: Claude Opus... -
12:00 AM Ruby Revision 4e182fec (git): Remove Debian GNU/kFreeBSD support
- Debian GNU/kFreeBSD left the official releases after Debian 7 and was removed from debian-ports in 2023. The k*bsd*-gnu pattern also matched GNU/kNetBSD, which was abandoned long before that.
Co-Authored-By: Claude Opus 5.5 <noreply@ant... -
12:00 AM Ruby Revision f3b537a6 (git): Remove Debian GNU/kOpenSolaris support
- GNU/kOpenSolaris was an unofficial Debian port on the OpenSolaris kernel that never became part of Debian, and it has been inactive for more than a decade.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> -
12:00 AM Ruby Revision 088bf896 (git): Mention the removed platforms and versions in NEWS
- The platforms removed earlier go into the same list, since they were removed for the same reasons.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>