Fixing bug #70779
authorPatrick Kursawe <phosphan@gentoo.org>
Tue, 23 Nov 2004 17:08:29 +0000 (17:08 +0000)
committerPatrick Kursawe <phosphan@gentoo.org>
Tue, 23 Nov 2004 17:08:29 +0000 (17:08 +0000)
dev-libs/cln/ChangeLog
dev-libs/cln/Manifest
dev-libs/cln/cln-1.1.6.ebuild

index 4f0a70bb087942bc0ff128ee5fecab718d347dcc..ac7169ae71c70cf2464b3a5d9dd5845393022704 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-libs/cln
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/cln/ChangeLog,v 1.10 2004/11/04 12:31:25 phosphan Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cln/ChangeLog,v 1.11 2004/11/23 17:08:29 phosphan Exp $
+
+  23 Nov 2004; Patrick Kursawe <phosphan@gentoo.org> cln-1.1.6.ebuild:
+  Fixing bug #70779 (compile failure with a certain gcc version and
+  -finline-functions in CFLAGS)
 
   04 Nov 2004; Patrick Kursawe <phosphan@gentoo.org> +metadata.xml,
   cln-1.1.6.ebuild:
index 52b5dd09d8bf61d6b48762ba6c956b10fa4033dd..be14072283072cf84c42f49665b96d49905c1864 100644 (file)
@@ -1,6 +1,6 @@
-MD5 c7621a816b4a354f58cf6d6bc7861dfa cln-1.1.6.ebuild 1154
+MD5 f322ac373cd7c93e9ca9cec27f10d90b cln-1.1.6.ebuild 1279
 MD5 184ce1d51ade23aae6cbd48de4fea626 cln-1.1.5.ebuild 1122
-MD5 39d8219a57279deef8c348c21a0626c5 ChangeLog 1049
+MD5 6029697b9a5bf0a3774aa8d4a206e6b3 ChangeLog 1221
 MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
 MD5 f0d1f7859755b5b468024ed4132f3095 files/digest-cln-1.1.5 62
 MD5 e6723419337999b42ae07ddbe7e91aa6 files/digest-cln-1.1.6 63
index 90023d19b84acf096488761462ad8b926c31cc2c..ea65e03ea98f75b83cac503a45e6497af8ee3e4b 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2004 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/cln/cln-1.1.6.ebuild,v 1.4 2004/11/04 12:31:25 phosphan Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/cln/cln-1.1.6.ebuild,v 1.5 2004/11/23 17:08:29 phosphan Exp $
 
-inherit flag-o-matic gcc
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="CLN, a class library (C++) for numbers"
 
@@ -28,6 +28,11 @@ src_compile() {
                filter-flags -frerun-loop-opt
        fi
 
+       # Trouble: see bug #70779
+       if ["$( gcc-fullversion )" == "3.3.4" ]; then
+               filter-flags -finline-functions
+       fi
+
        ./configure \
                --build=${CHOST} \
                --prefix=/usr \