Change -O3 to -O2 in CFLAGS because gnu-classpath does not compile with -O3 currently...
authorPetteri Räty <betelgeuse@gentoo.org>
Wed, 28 Feb 2007 23:20:30 +0000 (23:20 +0000)
committerPetteri Räty <betelgeuse@gentoo.org>
Wed, 28 Feb 2007 23:20:30 +0000 (23:20 +0000)
Package-Manager: portage-2.1.2-r12

dev-java/gnu-classpath/ChangeLog
dev-java/gnu-classpath/Manifest
dev-java/gnu-classpath/gnu-classpath-0.93.ebuild

index 49677e910cbcbdbd79c6681f66ccb0f986bd97d0..f7f50d361141f53c43cac350e5f9290b22fa7ed6 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for dev-java/gnu-classpath
 # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.68 2007/02/28 13:51:46 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/ChangeLog,v 1.69 2007/02/28 23:20:30 betelgeuse Exp $
+
+  28 Feb 2007; Petteri Räty <betelgeuse@gentoo.org>
+  gnu-classpath-0.93.ebuild:
+  Change -O3 to -O2 in CFLAGS because gnu-classpath does not compile with -O3
+  currently. See bug #168800.
 
 *gnu-classpath-0.93 (28 Feb 2007)
 
index 6121af9bb9502b9b8a3fd162f41c02da5ee5da9f..f058e186b90165c1ec84f9866a548502f16ca9c2 100644 (file)
@@ -12,14 +12,14 @@ EBUILD gnu-classpath-0.92.ebuild 2732 RMD160 94c66774bed726ee3ad1779db058cec1560
 MD5 e80bc0037a8cca17aa29d1b9e28d8f7c gnu-classpath-0.92.ebuild 2732
 RMD160 94c66774bed726ee3ad1779db058cec1560ad45f gnu-classpath-0.92.ebuild 2732
 SHA256 d18e1fb4fd84fa6aca838a6d60fbd080da9cfbbcc860f39cb75306d4febef92f gnu-classpath-0.92.ebuild 2732
-EBUILD gnu-classpath-0.93.ebuild 3151 RMD160 2b656d0d77d7bd65224d7eb3bee8089b52c95df8 SHA1 5266425940820001ec6c3c4c3736f57eb685172f SHA256 d28c11d52c4b3c0ebac70b8d117ffbaf068e273c33958cb8714e190de0e479de
-MD5 81f1914a4aa52c74c6e072d98e0c6765 gnu-classpath-0.93.ebuild 3151
-RMD160 2b656d0d77d7bd65224d7eb3bee8089b52c95df8 gnu-classpath-0.93.ebuild 3151
-SHA256 d28c11d52c4b3c0ebac70b8d117ffbaf068e273c33958cb8714e190de0e479de gnu-classpath-0.93.ebuild 3151
-MISC ChangeLog 9907 RMD160 17f0d4052a39089f3b91abfc38048823e85dc604 SHA1 d9be5d022d147679f4591e6bc23ba04c525da2f1 SHA256 896d4911bcdf82d39e2e0c5647584c7fe3ed3ac2d004f38dba3692a6808dfd87
-MD5 69a02af0c177343ef7c1f75ca6d904fc ChangeLog 9907
-RMD160 17f0d4052a39089f3b91abfc38048823e85dc604 ChangeLog 9907
-SHA256 896d4911bcdf82d39e2e0c5647584c7fe3ed3ac2d004f38dba3692a6808dfd87 ChangeLog 9907
+EBUILD gnu-classpath-0.93.ebuild 3291 RMD160 e71ac9df171f35dca612fdcf7748ff3aa32bcdc5 SHA1 31fb7d3883b17e3dbdbcac5abbba345cf47a81ad SHA256 b451aec8232322fae975048bad8267b5fce31fda615a9b24cf9205d7b11134fb
+MD5 8ad253cb9c60ae524686d973af410955 gnu-classpath-0.93.ebuild 3291
+RMD160 e71ac9df171f35dca612fdcf7748ff3aa32bcdc5 gnu-classpath-0.93.ebuild 3291
+SHA256 b451aec8232322fae975048bad8267b5fce31fda615a9b24cf9205d7b11134fb gnu-classpath-0.93.ebuild 3291
+MISC ChangeLog 10098 RMD160 cc22e2130529dc6e6475b71125f04e956374aee0 SHA1 fb424f3ce9bc47afa6df24f859b7de748984959f SHA256 8d59f9ce4e85ac2b6c32f9f42a7645fe12eea3b9e675a1ab8b426edc7a1dd0f6
+MD5 afa557ab34a49e43bfb0c9f2abd32ca2 ChangeLog 10098
+RMD160 cc22e2130529dc6e6475b71125f04e956374aee0 ChangeLog 10098
+SHA256 8d59f9ce4e85ac2b6c32f9f42a7645fe12eea3b9e675a1ab8b426edc7a1dd0f6 ChangeLog 10098
 MISC metadata.xml 157 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 SHA1 c37a6b9922aef61b5b3387655bccb6e3b16e0e26 SHA256 295d02c5805b0257938eb80314b371daac94b8d6ea85629a902de7a824adc0c9
 MD5 a6ec7d7724fbd068ffb39b5be56134ed metadata.xml 157
 RMD160 ab0b3741457dee7531f59c4da0f0e9e8399af084 metadata.xml 157
@@ -36,7 +36,7 @@ SHA256 2562fa7add636fc55e25ba58ffb709dfb05fd875092754ca69c9596f4a239617 files/di
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.2 (GNU/Linux)
 
-iD8DBQFF5YUAcxLzpIGCsLQRAjthAJ9xY1S2ybwqU3Ox4vAcq3PtAhfTbwCdF3lA
-qIsB/GcjGaSMG7+i4Ke6Ixc=
-=bUUu
+iD8DBQFF5g5fcxLzpIGCsLQRArboAJ4pHIy1raYDHmYck8OrqaQtVOtqkgCfeIL/
+y5Bd1jHRCimG+VAEODxKdoo=
+=Dr8T
 -----END PGP SIGNATURE-----
index dc177800549edb72d794ab3c3409902a7a3e3255..466d0b9abaad33d4f356a794f5bfc2bc31d8a298 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/gnu-classpath-0.93.ebuild,v 1.1 2007/02/28 13:51:46 betelgeuse Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-java/gnu-classpath/gnu-classpath-0.93.ebuild,v 1.2 2007/02/28 23:20:30 betelgeuse Exp $
 
-inherit eutils multilib
+inherit eutils flag-o-matic multilib
 
 MY_P=${P/gnu-/}
 DESCRIPTION="Free core class libraries for use with virtual machines and compilers for the Java programming language"
@@ -84,6 +84,10 @@ src_compile() {
        # it should set this automatically to file
        use gconf || myconf="${myconf} --enable-default-preferences-peer=file"
 
+       # https://bugs.gentoo.org/show_bug.cgi?id=168800
+       # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31002
+       replace-flags -O3 -O2
+
        # don't use econf, because it ends up putting things under /usr, which may
        # collide with other slots of classpath
        ./configure ${compiler} \