Actions
Bug #15494
closedFix 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) over 5 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) over 5 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
Like0
Like0Like0