aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOliver Freyermuth <o.freyermuth@googlemail.com>2016-04-27 00:19:44 +0200
committerOliver Freyermuth <o.freyermuth@googlemail.com>2016-04-27 00:19:44 +0200
commitc3a3d6b0df1099c22461e3e26b632f09f8b45216 (patch)
tree3ec2b90cb12033c9ace2f35b00838f675e2119df /sci-physics/root/root-9999.ebuild
parentMerge remote-tracking branch 'github/master' (diff)
downloadsci-c3a3d6b0df1099c22461e3e26b632f09f8b45216.tar.gz
sci-c3a3d6b0df1099c22461e3e26b632f09f8b45216.tar.bz2
sci-c3a3d6b0df1099c22461e3e26b632f09f8b45216.zip
sci-physics/root-9999: current master needs write access to /dev/random
Needed at runtime of the ROOT interpreter when JITting code, thus also necessary to build examples (and the hsimple-target). Further details upstream: https://sft.its.cern.ch/jira/browse/ROOT-8146 Since write-access needs to actually work, addpredict is insufficient. Writing to /dev/random should not be a security concern (entroy is unchanged).
Diffstat (limited to 'sci-physics/root/root-9999.ebuild')
-rw-r--r--sci-physics/root/root-9999.ebuild4
1 files changed, 4 insertions, 0 deletions
diff --git a/sci-physics/root/root-9999.ebuild b/sci-physics/root/root-9999.ebuild
index 8bf3758db..14d468ac5 100644
--- a/sci-physics/root/root-9999.ebuild
+++ b/sci-physics/root/root-9999.ebuild
@@ -397,6 +397,10 @@ cleanup_install() {
}
src_install() {
+ # Write access to /dev/random is required to run root.exe
+ # More information at https://sft.its.cern.ch/jira/browse/ROOT-8146
+ addwrite /dev/random
+
DOCS=($(find README/* -maxdepth 1 -type f))
default
dodoc README.md