From 22f72b27771bdb022deef8e44cf0819ebae6e9b3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Petteri=20R=C3=A4ty?= Date: Wed, 28 Feb 2007 23:20:30 +0000 Subject: [PATCH] Change -O3 to -O2 in CFLAGS because gnu-classpath does not compile with -O3 currently. See bug #168800. Package-Manager: portage-2.1.2-r12 --- dev-java/gnu-classpath/ChangeLog | 7 +++++- dev-java/gnu-classpath/Manifest | 22 +++++++++---------- .../gnu-classpath/gnu-classpath-0.93.ebuild | 8 +++++-- 3 files changed, 23 insertions(+), 14 deletions(-) diff --git a/dev-java/gnu-classpath/ChangeLog b/dev-java/gnu-classpath/ChangeLog index 49677e910cbc..f7f50d361141 100644 --- a/dev-java/gnu-classpath/ChangeLog +++ b/dev-java/gnu-classpath/ChangeLog @@ -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 + 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) diff --git a/dev-java/gnu-classpath/Manifest b/dev-java/gnu-classpath/Manifest index 6121af9bb950..f058e186b901 100644 --- a/dev-java/gnu-classpath/Manifest +++ b/dev-java/gnu-classpath/Manifest @@ -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----- diff --git a/dev-java/gnu-classpath/gnu-classpath-0.93.ebuild b/dev-java/gnu-classpath/gnu-classpath-0.93.ebuild index dc177800549e..466d0b9abaad 100644 --- a/dev-java/gnu-classpath/gnu-classpath-0.93.ebuild +++ b/dev-java/gnu-classpath/gnu-classpath-0.93.ebuild @@ -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} \ -- 2.26.2