summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2004-05-16 16:29:57 +0000
committerLuca Barbato <lu_zero@gentoo.org>2004-05-16 16:29:57 +0000
commit0ee4f9d553292dd7ba52ee086da530621ff0c11f (patch)
treef037e73cf1e264b90dae75290acc10943a442856 /dev-libs
parentUse rpmfind.net first (diff)
downloadhistorical-0ee4f9d553292dd7ba52ee086da530621ff0c11f.tar.gz
historical-0ee4f9d553292dd7ba52ee086da530621ff0c11f.tar.bz2
historical-0ee4f9d553292dd7ba52ee086da530621ff0c11f.zip
Minor workaround for ppc
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/openssl/ChangeLog5
-rw-r--r--dev-libs/openssl/Manifest20
-rw-r--r--dev-libs/openssl/openssl-0.9.7d.ebuild9
3 files changed, 21 insertions, 13 deletions
diff --git a/dev-libs/openssl/ChangeLog b/dev-libs/openssl/ChangeLog
index 45cdcf41b546..fcae486efe31 100644
--- a/dev-libs/openssl/ChangeLog
+++ b/dev-libs/openssl/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/openssl
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.80 2004/05/10 15:18:41 tgall Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/ChangeLog,v 1.81 2004/05/16 16:29:57 lu_zero Exp $
+
+ 16 May 2004; Luca Barbato <lu_zero@gentoo.org> openssl-0.9.7d.ebuild:
+ Minor workaround for ppc and ppc64 gcc-3.3.3 and gcc-3.4
10 May 2004; Tom Gall <tgall@gentoo.org> openssl-0.9.7d.ebuild:
fix for ppc64, bug #50637
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index e7d7aa12bb4d..bb879d2803f1 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -1,15 +1,15 @@
-MD5 3deb111af0b89f1589a6f277064c2b5f ChangeLog 13498
+MD5 cf2deead19ca99071493c1eb65342130 openssl-0.9.7c.ebuild 4966
+MD5 efd221feeb85b39a0bffdf60ae42aa59 openssl-0.9.6m.ebuild 3093
+MD5 2e979ed34162e4bbf2e89834c2e36f15 ChangeLog 13631
+MD5 ef0bbc517fea7e334f5e176bca6dcbf9 openssl-0.9.7d.ebuild 7791
MD5 37236013e0d26d43c6bff35a8a48e8ec metadata.xml 220
-MD5 b65e8bccb932a7bd7187d3d04ef72772 openssl-0.9.6m.ebuild 3094
-MD5 7bf6376eaa84b73286f045aae404cd50 openssl-0.9.7c-r1.ebuild 7050
-MD5 7c037c04f4f051f5e125867b9671bf03 openssl-0.9.7c.ebuild 4967
-MD5 d1f3714ee6ae3aece39c96dbf29de656 openssl-0.9.7d.ebuild 7605
+MD5 efef06e9e5ea05bf8b33d8b4faa5b9d3 openssl-0.9.7c-r1.ebuild 7049
MD5 2e6ed24d513a8f2b1b6f03709ab5ba18 files/digest-openssl-0.9.6m 67
-MD5 8ad6215b1b4c9d53c435ceff6b537e35 files/digest-openssl-0.9.7c 134
+MD5 7483d6f0412e857e9063dce4aecf2991 files/openssl-0.9.7c-gentoo.diff 936
MD5 f8b9ae9e3ed08f964620aa832aec4d0c files/digest-openssl-0.9.7c-r1 134
-MD5 897d293325315cdeeb390745ed5cdd1b files/digest-openssl-0.9.7d 134
MD5 b901850df9952252974316e78775673b files/openssl-0.9.6-mips.diff 1487
-MD5 cebd09d1819c07b0fab14ad90b0da884 files/openssl-0.9.6m-gentoo.diff 1591
-MD5 7483d6f0412e857e9063dce4aecf2991 files/openssl-0.9.7c-gentoo.diff 936
-MD5 7483d6f0412e857e9063dce4aecf2991 files/openssl-0.9.7d-gentoo.diff 936
+MD5 8ad6215b1b4c9d53c435ceff6b537e35 files/digest-openssl-0.9.7c 134
MD5 744b358cd3b68b2ca6561c214c541fc0 files/addppc64support.diff 1327
+MD5 7483d6f0412e857e9063dce4aecf2991 files/openssl-0.9.7d-gentoo.diff 936
+MD5 cebd09d1819c07b0fab14ad90b0da884 files/openssl-0.9.6m-gentoo.diff 1591
+MD5 897d293325315cdeeb390745ed5cdd1b files/digest-openssl-0.9.7d 134
diff --git a/dev-libs/openssl/openssl-0.9.7d.ebuild b/dev-libs/openssl/openssl-0.9.7d.ebuild
index 91caee10f19e..a1c755dcc938 100644
--- a/dev-libs/openssl/openssl-0.9.7d.ebuild
+++ b/dev-libs/openssl/openssl-0.9.7d.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.7d.ebuild,v 1.10 2004/05/10 15:18:41 tgall Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/openssl/openssl-0.9.7d.ebuild,v 1.11 2004/05/16 16:29:57 lu_zero Exp $
inherit eutils flag-o-matic gcc
@@ -60,8 +60,13 @@ src_unpack() {
fi
case $( gcc-version ) in
- 3.3 | 3.2 )
+ 3.2 )
+ filter-flags -fprefetch-loop-arrays -freduce-all-givs -funroll-loop ;;
+ 3.4 | 3.3 )
filter-flags -fprefetch-loop-arrays -freduce-all-givs -funroll-loops
+ if [ "${ARCH}" = "ppc" -o "${ARCH}" = "ppc64" ]; then
+ append-flags -fno-strict-aliasing
+ fi
;;
esac