dev-ruby/facter: sandbox tweak for /proc/self/oom_score_adj
authorRobin H. Johnson <robbat2@gentoo.org>
Thu, 24 Jan 2019 07:35:50 +0000 (23:35 -0800)
committerRobin H. Johnson <robbat2@gentoo.org>
Fri, 25 Jan 2019 20:56:27 +0000 (12:56 -0800)
Fix for sandbox bad opening:
[  3%] Generating /dev/shm/portage/dev-ruby/facter-3.12.3/work/facter-3.12.3/lib/src/java/com_puppetlabs_Facter.h
cd /dev/shm/portage/dev-ruby/facter-3.12.3/work/facter-3.12.3_build/lib && javah -classpath facter.jar -d /dev/shm/portage/dev-ruby/facter-3.12.3/work/facter-3.12.3/lib/src/java com.puppetlabs.Facter
* javah is not available for oracle-jre-bin-1.8 on x86_64
* IMPORTANT: some Java tools are not available on some VMs on some architectures
* javah is not available for oracle-jre-bin-1.8 on x86_64
* IMPORTANT: some Java tools are not available on some VMs on some architectures
 * ACCESS DENIED:  open_wr:      /proc/self/oom_score_adj
 * ACCESS DENIED:  open_wr:      /proc/self/oom_score_adj
make[2]: *** [lib/CMakeFiles/libfactersrc.dir/build.make:65: /dev/shm/portage/dev-ruby/facter-3.12.3/work/facter-3.12.3/lib/src/java/com_puppetlabs_Facter.h] Error 1
make[2]: Leaving directory '/dev/shm/portage/dev-ruby/facter-3.12.3/work/facter-3.12.3_build'

Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
dev-ruby/facter/facter-3.12.3.ebuild

index 62e2727dc21f4de6f1217425d6f6fae5fea7f8fd..c6ee584a2affefa51f700e59589e88642c55bd64 100644 (file)
@@ -93,6 +93,7 @@ src_configure() {
 }
 
 src_compile() {
+       addpredict /proc/self/oom_score_adj
        cmake-utils_src_compile
 }