Actions
Bug #15494
closedFix Random.urandom in a chroot on OpenBSD
Bug #15494:
Fix Random.urandom in a chroot on OpenBSD
Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 2.6.0p0 (2018-12-25 revision 66547) [x86_64-openbsd]
Description
r64625 broke Random.urandom because it uses OpenBSD as a macro when it is not defined. You must include the sys/param.h header to define the macro. I've tested the attached patch and it fixes Random.urandom usage inside a chroot on OpenBSD.
This will need to be backported to 2.6.
Files
Updated by nobu (Nobuyoshi Nakada) almost 7 years ago
- Status changed from Open to Closed
Applied in changeset trunk|r66699.
Fix Random.urandom in a chroot on OpenBSD
[ruby-core:90850] [Bug #15494]
From: jeremyevans0 (Jeremy Evans) merch-redmine@jeremyevans.net
Updated by naruse (Yui NARUSE) almost 7 years ago
- Backport changed from 2.4: DONTNEED, 2.5: DONTNEED, 2.6: REQUIRED to 2.4: DONTNEED, 2.5: DONTNEED, 2.6: DONE
ruby_2_6 r66729 merged revision(s) 66699.
Actions