summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-10-04 23:12:40 +0000
committerMike Frysinger <vapier@gentoo.org>2005-10-04 23:12:40 +0000
commit0de652cbfbf56d0d73cb2ed2b3470810aef783d7 (patch)
tree5e8231c9d46ac30b4057d844d0aea8d257e9f9de /dev-libs
parentMake sure unzip isnt built with an executable stack. (diff)
downloadgentoo-2-0de652cbfbf56d0d73cb2ed2b3470810aef783d7.tar.gz
gentoo-2-0de652cbfbf56d0d73cb2ed2b3470810aef783d7.tar.bz2
gentoo-2-0de652cbfbf56d0d73cb2ed2b3470810aef783d7.zip
make sure openssl is built without an executable stack
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/openssl/metadata.xml5
-rw-r--r--dev-libs/openssl/openssl-0.9.7g.ebuild6
-rw-r--r--dev-libs/openssl/openssl-0.9.8.ebuild6
3 files changed, 5 insertions, 12 deletions
diff --git a/dev-libs/openssl/metadata.xml b/dev-libs/openssl/metadata.xml
index 8060c04f89e1..96a2d586367d 100644
--- a/dev-libs/openssl/metadata.xml
+++ b/dev-libs/openssl/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<herd>no-herd</herd>
-<maintainer>
- <email>aliz@gentoo.org</email>
-</maintainer>
+<herd>base-system</herd>
</pkgmetadata>
diff --git a/dev-libs/openssl/openssl-0.9.7g.ebuild b/dev-libs/openssl/openssl-0.9.7g.ebuild
index 059f46a1b244..f3bc5340070f 100644
--- a/dev-libs/openssl/openssl-0.9.7g.ebuild
+++ b/dev-libs/openssl/openssl-0.9.7g.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.7g.ebuild,v 1.17 2005/08/18 00:13:17 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.7g.ebuild,v 1.18 2005/10/04 23:12:40 vapier Exp $
inherit eutils flag-o-matic toolchain-funcs
@@ -50,11 +50,9 @@ src_unpack() {
3.4 | 3.3 )
filter-flags -fprefetch-loop-arrays -freduce-all-givs -funroll-loops
[[ ${ARCH} == "ppc" || ${ARCH} == "ppc64" ]] && append-flags -fno-strict-aliasing
- # <robbat2@gentoo.org> (14 Feb 2004)
- # bug #69550 openssl breaks in some cases.
- [[ ${ARCH} == "x86" ]] && append-flags -Wa,--noexecstack
;;
esac
+ append-flags -Wa,--noexecstack
# replace CFLAGS
OLDIFS=$IFS
diff --git a/dev-libs/openssl/openssl-0.9.8.ebuild b/dev-libs/openssl/openssl-0.9.8.ebuild
index 4281fa83f390..8ff074c092f6 100644
--- a/dev-libs/openssl/openssl-0.9.8.ebuild
+++ b/dev-libs/openssl/openssl-0.9.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.8.ebuild,v 1.9 2005/08/24 00:23:17 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.8.ebuild,v 1.10 2005/10/04 23:12:40 vapier Exp $
inherit eutils flag-o-matic toolchain-funcs
@@ -45,11 +45,9 @@ src_unpack() {
3.4 | 3.3 )
filter-flags -fprefetch-loop-arrays -freduce-all-givs -funroll-loops
[[ ${ARCH} == "ppc" || ${ARCH} == "ppc64" ]] && append-flags -fno-strict-aliasing
- # <robbat2@gentoo.org> (14 Feb 2004)
- # bug #69550 openssl breaks in some cases.
- [[ ${ARCH} == "x86" ]] && append-flags -Wa,--noexecstack
;;
esac
+ append-flags -Wa,--noexecstack
# replace CFLAGS
OLDIFS=$IFS