summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaweł Hajdan <phajdan.jr@gentoo.org>2013-04-29 18:56:35 +0000
committerPaweł Hajdan <phajdan.jr@gentoo.org>2013-04-29 18:56:35 +0000
commite734dba57b4c37cf09adc4c818c5598aa7d2d4e5 (patch)
treeca455295c8499680d6c4ca0fc1decb0dd66d2cc5 /dev-lang
parentBackport upstream patch for automake-1.13 to json-c-0.10. Bug #466960 (diff)
downloadgentoo-2-e734dba57b4c37cf09adc4c818c5598aa7d2d4e5.tar.gz
gentoo-2-e734dba57b4c37cf09adc4c818c5598aa7d2d4e5.tar.bz2
gentoo-2-e734dba57b4c37cf09adc4c818c5598aa7d2d4e5.zip
Fix build on hardened systems, bug #466928 and patch by Alphat-PC.
(Portage version: 2.1.11.55/cvs/Linux i686, signed Manifest commit with key 30427902)
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/v8/ChangeLog6
-rw-r--r--dev-lang/v8/v8-3.18.1.ebuild8
-rw-r--r--dev-lang/v8/v8-9999.ebuild8
3 files changed, 13 insertions, 9 deletions
diff --git a/dev-lang/v8/ChangeLog b/dev-lang/v8/ChangeLog
index 06752cfa8f0e..1133368b7eb5 100644
--- a/dev-lang/v8/ChangeLog
+++ b/dev-lang/v8/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/v8
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.306 2013/04/27 10:47:03 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/ChangeLog,v 1.307 2013/04/29 18:56:35 phajdan.jr Exp $
+
+ 29 Apr 2013; Pawel Hajdan jr <phajdan.jr@gentoo.org> v8-3.18.1.ebuild,
+ v8-9999.ebuild:
+ Fix build on hardened systems, bug #466928 and patch by Alphat-PC.
27 Apr 2013; Fabian Groffen <grobian@gentoo.org> v8-3.17.16.2.ebuild,
v8-3.18.1.ebuild:
diff --git a/dev-lang/v8/v8-3.18.1.ebuild b/dev-lang/v8/v8-3.18.1.ebuild
index 668f579544e9..37d0932c57f2 100644
--- a/dev-lang/v8/v8-3.18.1.ebuild
+++ b/dev-lang/v8/v8-3.18.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.18.1.ebuild,v 1.2 2013/04/27 10:47:03 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.18.1.ebuild,v 1.3 2013/04/29 18:56:35 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
@@ -88,11 +88,11 @@ src_compile() {
# Build mksnapshot so we can pax-mark it.
emake "${makeargs[@]}" mksnapshot.${myarch}
- pax-mark m out/Release/mksnapshot
+ pax-mark m out/Release/mksnapshot.${myarch}
# Build everything else.
emake "${makeargs[@]}"
- pax-mark m out/Release/{cctest,d8}
+ pax-mark m out/Release/{cctest,d8,preparser}
}
src_test() {
@@ -132,7 +132,7 @@ src_install() {
dolib out/Release/lib.target/libv8$(get_libname ${soname_version})
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname)
- dodoc AUTHORS ChangeLog || die
+ dodoc AUTHORS ChangeLog
}
# TODO: remove functions below after they are removed from chromium.eclass'
diff --git a/dev-lang/v8/v8-9999.ebuild b/dev-lang/v8/v8-9999.ebuild
index 5da17c993e9d..d115bc4d6b1e 100644
--- a/dev-lang/v8/v8-9999.ebuild
+++ b/dev-lang/v8/v8-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.44 2013/04/23 00:23:55 phajdan.jr Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-9999.ebuild,v 1.45 2013/04/29 18:56:35 phajdan.jr Exp $
EAPI="5"
PYTHON_COMPAT=( python2_{6,7} )
@@ -89,11 +89,11 @@ src_compile() {
# Build mksnapshot so we can pax-mark it.
emake "${makeargs[@]}" mksnapshot.${myarch}
- pax-mark m out/Release/mksnapshot
+ pax-mark m out/Release/mksnapshot.${myarch}
# Build everything else.
emake "${makeargs[@]}"
- pax-mark m out/Release/{cctest,d8}
+ pax-mark m out/Release/{cctest,d8,preparser}
}
src_test() {
@@ -133,7 +133,7 @@ src_install() {
dolib out/Release/lib.target/libv8$(get_libname ${soname_version})
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname)
- dodoc AUTHORS ChangeLog || die
+ dodoc AUTHORS ChangeLog
}
# TODO: remove functions below after they are removed from chromium.eclass'