summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Bar-Lev <alonbl@gentoo.org>2007-11-12 05:36:09 +0000
committerAlon Bar-Lev <alonbl@gentoo.org>2007-11-12 05:36:09 +0000
commitb403b0d186392a6f8b5c4bc709847e0b3060c83e (patch)
tree949e008d8ceea0e095c5d33a91dd49e235b64cbd /dev-libs/libksba
parentstable for x86 (diff)
downloadhistorical-b403b0d186392a6f8b5c4bc709847e0b3060c83e.tar.gz
historical-b403b0d186392a6f8b5c4bc709847e0b3060c83e.tar.bz2
historical-b403b0d186392a6f8b5c4bc709847e0b3060c83e.zip
Fixed amd64 optimization issue, bug#198648, thanks to Robert Spillner
Package-Manager: portage-2.1.3.19
Diffstat (limited to 'dev-libs/libksba')
-rw-r--r--dev-libs/libksba/ChangeLog5
-rw-r--r--dev-libs/libksba/Manifest16
-rw-r--r--dev-libs/libksba/libksba-1.0.2.ebuild14
3 files changed, 25 insertions, 10 deletions
diff --git a/dev-libs/libksba/ChangeLog b/dev-libs/libksba/ChangeLog
index 29f762692b4c..577c2e7e87df 100644
--- a/dev-libs/libksba/ChangeLog
+++ b/dev-libs/libksba/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/libksba
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/ChangeLog,v 1.80 2007/11/10 18:28:53 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/ChangeLog,v 1.81 2007/11/12 05:36:09 alonbl Exp $
+
+ 12 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> libksba-1.0.2.ebuild:
+ Fixed amd64 optimization issue, bug#198648, thanks to Robert Spillner
10 Nov 2007; Alon Bar-Lev <alonbl@gentoo.org> -libksba-0.9.11.ebuild,
-libksba-0.9.14.ebuild, -libksba-0.9.15.ebuild, -libksba-0.9.16.ebuild:
diff --git a/dev-libs/libksba/Manifest b/dev-libs/libksba/Manifest
index 43ba6b579350..caea83385d13 100644
--- a/dev-libs/libksba/Manifest
+++ b/dev-libs/libksba/Manifest
@@ -4,14 +4,14 @@ EBUILD libksba-1.0.0.ebuild 783 RMD160 2bd775f417ebc33254c08222d4ec150feb04422f
MD5 2a0fd557a0311ce473c02284a7208f08 libksba-1.0.0.ebuild 783
RMD160 2bd775f417ebc33254c08222d4ec150feb04422f libksba-1.0.0.ebuild 783
SHA256 2c13fecca50737be2c0d0b4003a11b42de8ce2507eb5ad1069408c886b14a70e libksba-1.0.0.ebuild 783
-EBUILD libksba-1.0.2.ebuild 723 RMD160 5e64fb5a6638feebb9a17652f4dd1e85158ccdd9 SHA1 f944ee8e102f69b2e28dc941844470a4d6568185 SHA256 ba024cf3409cf0d53342a4cf09e01230376aefe353dd9037e4c0657589504e62
-MD5 398b3d5ddbe1e5d1de8c9fbf8aeb0abf libksba-1.0.2.ebuild 723
-RMD160 5e64fb5a6638feebb9a17652f4dd1e85158ccdd9 libksba-1.0.2.ebuild 723
-SHA256 ba024cf3409cf0d53342a4cf09e01230376aefe353dd9037e4c0657589504e62 libksba-1.0.2.ebuild 723
-MISC ChangeLog 9183 RMD160 ad775f52d17ab294a42d821d8cb719f08d053eba SHA1 bb68907af2b001eef2fc086534467cffab867f28 SHA256 5cfe385b9d42b52d1114be9c140074dba53eaa506601d8826a8f29edd7d2e6b7
-MD5 77f429cd3e7f8fc722750d0fdbd33145 ChangeLog 9183
-RMD160 ad775f52d17ab294a42d821d8cb719f08d053eba ChangeLog 9183
-SHA256 5cfe385b9d42b52d1114be9c140074dba53eaa506601d8826a8f29edd7d2e6b7 ChangeLog 9183
+EBUILD libksba-1.0.2.ebuild 916 RMD160 14ef88e31ecbd344845af34d0387b2a5ac5fba8e SHA1 84b992fc97d189a6985a92a6e35adac9736ede5d SHA256 d9ac65cdcbb0da7d128780e1e6c6318a9334f0d83d50c01fe40b81b23d07a2fa
+MD5 eb4377b426ad602848d5e81879df930f libksba-1.0.2.ebuild 916
+RMD160 14ef88e31ecbd344845af34d0387b2a5ac5fba8e libksba-1.0.2.ebuild 916
+SHA256 d9ac65cdcbb0da7d128780e1e6c6318a9334f0d83d50c01fe40b81b23d07a2fa libksba-1.0.2.ebuild 916
+MISC ChangeLog 9326 RMD160 9121942a76c9cc1229e0f238e23933e4fdfe77ed SHA1 20a6c0a1ad226da212b8a296bcbcc07e5f1eda08 SHA256 b30d6f9c27a9e098852f6500108a746289fc5b8826b8320147fb8a09fbef688f
+MD5 3c5b8c68216ed56cc4820312702aaacd ChangeLog 9326
+RMD160 9121942a76c9cc1229e0f238e23933e4fdfe77ed ChangeLog 9326
+SHA256 b30d6f9c27a9e098852f6500108a746289fc5b8826b8320147fb8a09fbef688f ChangeLog 9326
MISC metadata.xml 286 RMD160 c2b5969811571490e2608996feac695e4ffecc42 SHA1 77a701b4c2687cf6c59546f4906e0386061acdc8 SHA256 b6b7dbc1fbeeab10f65ba2033a683592da35c19c25f40edf0d2d2a92cca9d87a
MD5 09a95314388ecbaa03fbe0dce408227e metadata.xml 286
RMD160 c2b5969811571490e2608996feac695e4ffecc42 metadata.xml 286
diff --git a/dev-libs/libksba/libksba-1.0.2.ebuild b/dev-libs/libksba/libksba-1.0.2.ebuild
index 7a8a150f3377..aa35daecb33d 100644
--- a/dev-libs/libksba/libksba-1.0.2.ebuild
+++ b/dev-libs/libksba/libksba-1.0.2.ebuild
@@ -1,6 +1,8 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/libksba-1.0.2.ebuild,v 1.10 2007/10/09 14:57:54 angelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libksba/libksba-1.0.2.ebuild,v 1.11 2007/11/12 05:36:09 alonbl Exp $
+
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="makes X.509 certificates and CMS easily accessible to applications"
HOMEPAGE="http://www.gnupg.org/(en)/download/index.html#libksba"
@@ -15,6 +17,16 @@ DEPEND=">=dev-libs/libgpg-error-1.2
dev-libs/libgcrypt"
RDEPEND="${DEPEND}"
+src_compile() {
+ # bug#198648
+ if [ $(tc-arch) = "amd64" ]; then
+ replace-flags "-O2" "-O0"
+ replace-flags "-O3" "-O0"
+ fi
+ econf || die
+ emake || die
+}
+
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README THANKS TODO VERSION