summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaúl Porcel <armin76@gentoo.org>2008-08-05 18:05:39 +0000
committerRaúl Porcel <armin76@gentoo.org>2008-08-05 18:05:39 +0000
commite754f0f52b05c2f3058fc64e1c88ac05058a95fd (patch)
tree9eef01eda38e67563e0c8662bfc761ab68ff2e50 /dev-libs/crypto++
parentAdd USE flag description to metadata as per GLEP 56. (diff)
downloadgentoo-2-e754f0f52b05c2f3058fc64e1c88ac05058a95fd.tar.gz
gentoo-2-e754f0f52b05c2f3058fc64e1c88ac05058a95fd.tar.bz2
gentoo-2-e754f0f52b05c2f3058fc64e1c88ac05058a95fd.zip
Make it compile with -O1, since -O2 gives issues, bug #220102
(Portage version: 2.1.4.4)
Diffstat (limited to 'dev-libs/crypto++')
-rw-r--r--dev-libs/crypto++/ChangeLog5
-rw-r--r--dev-libs/crypto++/crypto++-5.5.2.ebuild6
2 files changed, 7 insertions, 4 deletions
diff --git a/dev-libs/crypto++/ChangeLog b/dev-libs/crypto++/ChangeLog
index 278ca54d880a..2b3ef116d367 100644
--- a/dev-libs/crypto++/ChangeLog
+++ b/dev-libs/crypto++/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for dev-libs/crypto++
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.45 2008/04/24 13:08:28 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/ChangeLog,v 1.46 2008/08/05 18:05:39 armin76 Exp $
+
+ 05 Aug 2008; Raúl Porcel <armin76@gentoo.org> crypto++-5.5.2.ebuild:
+ Make it compile with -O1, since -O2 gives issues, bug #220102
24 Apr 2008; Alon Bar-Lev <alonbl@gentoo.org> crypto++-5.5.2.ebuild:
Add sse2 USE flag, bug#217907
diff --git a/dev-libs/crypto++/crypto++-5.5.2.ebuild b/dev-libs/crypto++/crypto++-5.5.2.ebuild
index d56f0b3c853d..7644693e581c 100644
--- a/dev-libs/crypto++/crypto++-5.5.2.ebuild
+++ b/dev-libs/crypto++/crypto++-5.5.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.5.2.ebuild,v 1.11 2008/04/24 13:08:28 alonbl Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/crypto++/crypto++-5.5.2.ebuild,v 1.12 2008/08/05 18:05:39 armin76 Exp $
inherit flag-o-matic eutils toolchain-funcs multilib
@@ -18,8 +18,8 @@ IUSE="sse2"
S="${WORKDIR}"
src_compile() {
- # -O3 causes segfaults
- replace-flags -O3 -O2
+ # More than -O1 gives problems
+ replace-flags -O? -O1
filter-flags -fomit-frame-pointer
use sse2 || append-flags -DCRYPTOPP_DISABLE_SSE2
emake -f GNUmakefile \