summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2014-11-10 20:55:48 +0000
committerHans de Graaff <graaff@gentoo.org>2014-11-10 20:55:48 +0000
commitcadba746e565d34813eb92f426aac7a74488b063 (patch)
tree38c3475f9616eb875e8d02eb8c989ee8493ad5c3 /dev-lang
parentRemove redundant _BSD_SOURCE macro causing warnings with glibc 2.20. (diff)
downloadhistorical-cadba746e565d34813eb92f426aac7a74488b063.tar.gz
historical-cadba746e565d34813eb92f426aac7a74488b063.tar.bz2
historical-cadba746e565d34813eb92f426aac7a74488b063.zip
Fix sandbox violations by logging to /dev/null during build and install.
Package-Manager: portage-2.2.8-r2/cvs/Linux x86_64 Manifest-Sign-Key: 0x8883FA56A308A8D7!
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/rubinius/ChangeLog5
-rw-r--r--dev-lang/rubinius/Manifest10
-rw-r--r--dev-lang/rubinius/rubinius-2.3.0.ebuild8
3 files changed, 13 insertions, 10 deletions
diff --git a/dev-lang/rubinius/ChangeLog b/dev-lang/rubinius/ChangeLog
index 2db17e05f884..f643cd59de76 100644
--- a/dev-lang/rubinius/ChangeLog
+++ b/dev-lang/rubinius/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-lang/rubinius
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/rubinius/ChangeLog,v 1.17 2014/11/04 19:09:15 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/rubinius/ChangeLog,v 1.18 2014/11/10 20:55:40 graaff Exp $
+
+ 10 Nov 2014; Hans de Graaff <graaff@gentoo.org> rubinius-2.3.0.ebuild:
+ Fix sandbox violations by logging to /dev/null during build and install.
*rubinius-2.3.0 (04 Nov 2014)
diff --git a/dev-lang/rubinius/Manifest b/dev-lang/rubinius/Manifest
index 98a224ad62aa..8efa08e855b2 100644
--- a/dev-lang/rubinius/Manifest
+++ b/dev-lang/rubinius/Manifest
@@ -8,13 +8,13 @@ DIST rubinius-2.2.9.tar.bz2 11409258 SHA256 7b01a7f2508167e73b5273b4e55e6616fc7f
DIST rubinius-2.3.0.tar.bz2 11531929 SHA256 9953c3af5e9694540859eaf55164a38d0c32c3ad35457e4351d20c28a25fecaa SHA512 d0f3dd5e3b891bff2eb79b7810c6041e15fbbf0606c379f89575cefd829ac7a394b0c12ed3c5a4d452730797bc0a2c6c82646a19a078b56dcac7acad015a4559 WHIRLPOOL fab8930ed07070d771ba5f382ca084637e3fe64604fe6b67a3f8afaf55509e58e80c7f008effaf6d5de40b3da209604e30c1622df9414f5f640a4d3866d85423
EBUILD rubinius-1.2.4.20110705.ebuild 2387 SHA256 da39298e6a4d93c4335009612756bf54a4ab7ff7367180ac644b4d77eb251f7f SHA512 afd844cfc997052f5096cce9b0d6358a0bd81d7e1daf0d804ad432534c486f0ff7ae64cb1bd4847ba6077a354f580ed5a58a43e274061fc0681e589241da85ef WHIRLPOOL a094dc0cbe0d0aebd12038849091e433105aecd6273276e5e058fb99abbf3a0e63982a2424ff57514d69807cc019c1cc0e8148ea921adfe28d87ce2379db3e80
EBUILD rubinius-2.2.9.ebuild 2147 SHA256 3667e82bc8456c39fa171f33e059390f5a80135b075f1515030aed16695d9762 SHA512 6d625a77e302c289bcbb8f5edf2674a0ff62a3122c8c1b2c69d8b3941c36c1c3f77b51fb9680e53e72269bcaa3c4155454a52cfb414dcafd951e6254081df38e WHIRLPOOL 5c13a0c91d9201b34f16949291b8181f7776423e45d5d6c4803473160a7ac0728ee8e117a28a744a876599cf9e8312bc6b5f50898f43b948c65e79d9850da46f
-EBUILD rubinius-2.3.0.ebuild 2182 SHA256 0ef62c5449a1bff11efadb78bb4f8162d90e81255d3f5c064c0ce83069596f3a SHA512 960459b06f31ae5a9a93661b6dbf50e8c4bff26fe7cf07d5eb14d82510a91b6bf6197c9334613362337f9ef32c941a9fa73a8583cf2847c8a1d59229784ec190 WHIRLPOOL f0f2e82f99c27b784cc91d03f1a7a740ace9ef580febf86f21e538bfa33220b8f68d972f4d714ae0dd8deb367c4626ea32d283a8b75db412d1887f73dd34c643
-MISC ChangeLog 2252 SHA256 87eac29f8441022cafd2df4aab0c9e2a4cfc19b3e0490574b4f93c6bc2452f25 SHA512 860b0f88e593def9915d18fafb9f5232078b80cb8010b7e23dac3e3f13ff9827e65c91fe6390c78cfef9497c4e096e6c6a280d1d3d91fe458ea620a3f9fad15d WHIRLPOOL 46bdf88633595441ee8d0409a8325f073452d99c5e09daf0aac1573d0b40cacb6c29192fb926f1b15a4ad6f14d45d61c72e6636e6bafe73d154ea6356b641a9e
+EBUILD rubinius-2.3.0.ebuild 2278 SHA256 b7fbd16e25d9f0c8b8453ee32ba505160fe0202eef9c5af921bb27f22836d8f5 SHA512 fdf7068b1c6343ec480e0e5e2a17e7b71d9b77a8e3d244aa8aed51dfb2fa24e6c8a4af94299d12cd413e2d62b37c3c025c9d58709a5155187c535c55fe6f3ae9 WHIRLPOOL fe51e5e59f03fbe2b5ad9fec353a01711e6c14144e307c86e59ddd7f54945c9c5c546b1f57d030d1a197659fdebd7f6b5d981b6c3d10152fb9641dcf939729d6
+MISC ChangeLog 2401 SHA256 f6a51e7d81b2c2f624bacc42aee46a35ded64acdad69aa7ed16240d5de96dfb5 SHA512 9323f94deda057075f069888c5ab960f3df3c452738e8a8a224a8ad59703c200c55e3f3c4327661fee77b093192b3f4d56d979cf96d4cefd5364910e119e7ede WHIRLPOOL 32adbfdb586420ecfd91e90636091bddcd55b2ba57912f4e7f2b1dcd6d3c56862b562656037f807d1e1bc886248cc84aa4e3e8a95311ee857945dd78efb59360
MISC metadata.xml 298 SHA256 a29bf589bfe33070791342a9b384a0a5a2bec9ae68f7321deb9551e9812abe7e SHA512 de38384cd4cb8993ed224eb06e7ac713f0fce36d8b8cbd28f53ad2b0c0dd5fad2b4228324a2cceaafd6d0a348dbf2c3f0ebedce71801438d61842defe243f07b WHIRLPOOL 6baeeb68d1c07c3c31cb4ae4b85dd9fe95a0ae681ddf34d4781a0318be83edc73da2f595d77d4b37e9a080855fca922d615c62b652aa6ee6f28c9cc6239d83f4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iF4EAREIAAYFAlRZJFwACgkQiIP6VqMIqNew9wEAi2ZpNFBAmnZXI2rWKQ7980J+
-nwQfbv0UyBy2Jr3kF4oA/A2oLqic24Ss3PukekanA/C7Jqc9Kz3Tz51ZL0ONQFBP
-=uMgp
+iF4EAREIAAYFAlRhJlMACgkQiIP6VqMIqNfd/QD/WCm78jtWf6C9D8dsUgJiot6U
+yUsNUnL+/KTOZu4nowkA/iTfpzZCYmXfI6fylWxVBklEouC99X5oA89QXYuGqpxh
+=Lwwj
-----END PGP SIGNATURE-----
diff --git a/dev-lang/rubinius/rubinius-2.3.0.ebuild b/dev-lang/rubinius/rubinius-2.3.0.ebuild
index 9414b7ad17e8..d07496d37eab 100644
--- a/dev-lang/rubinius/rubinius-2.3.0.ebuild
+++ b/dev-lang/rubinius/rubinius-2.3.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/rubinius/rubinius-2.3.0.ebuild,v 1.1 2014/11/04 19:09:15 graaff Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/rubinius/rubinius-2.3.0.ebuild,v 1.2 2014/11/10 20:55:40 graaff Exp $
EAPI=5
inherit eutils flag-o-matic multilib versionator
@@ -61,7 +61,7 @@ src_configure() {
}
src_compile() {
- rake build || die "Compilation failed"
+ RBXOPT="-Xsystem.log=/dev/null" rake build || die "Compilation failed"
}
src_test() {
@@ -76,11 +76,11 @@ src_install() {
local minor_version=$(get_version_component_range 1-2)
local librbx="usr/$(get_libdir)/rubinius"
- DESTDIR="${D}" rake install || die "Installation failed"
+ RBXOPT="-Xsystem.log=/dev/null" DESTDIR="${D}" rake install || die "Installation failed"
dosym /${librbx}/${minor_version}/bin/rbx /usr/bin/rbx || die "Couldn't make rbx symlink"
insinto /${librbx}/${minor_version}/site
doins "${FILESDIR}/auto_gem.rb" || die "Couldn't install rbx auto_gem.rb"
- RBX_RUNTIME="${S}/runtime" RBX_LIB="${S}/lib" bin/rbx compile "${D}/${librbx}/${minor_version}/site/auto_gem.rb" || die "Couldn't bytecompile auto_gem.rb"
+ RBXOPT="-Xsystem.log=/dev/null" RBX_RUNTIME="${S}/runtime" RBX_LIB="${S}/lib" bin/rbx compile "${D}/${librbx}/${minor_version}/site/auto_gem.rb" || die "Couldn't bytecompile auto_gem.rb"
}