summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfredo Tupone <tupone@gentoo.org>2009-09-04 07:25:00 +0000
committerAlfredo Tupone <tupone@gentoo.org>2009-09-04 07:25:00 +0000
commitc8de2bc3734e491fc48227b858bd9e6cf48fdbce (patch)
treedfe0da8f541546d8d62564865299039afbf70514 /games-simulation
parentForce more compiler/assembler tests to true for cross headers. (diff)
downloadhistorical-c8de2bc3734e491fc48227b858bd9e6cf48fdbce.tar.gz
historical-c8de2bc3734e491fc48227b858bd9e6cf48fdbce.tar.bz2
historical-c8de2bc3734e491fc48227b858bd9e6cf48fdbce.zip
Fix build with gcc-4.4.1 Bug #283451
Package-Manager: portage-2.1.6.13/cvs/Linux i686
Diffstat (limited to 'games-simulation')
-rw-r--r--games-simulation/searchandrescue/ChangeLog7
-rw-r--r--games-simulation/searchandrescue/Manifest5
-rw-r--r--games-simulation/searchandrescue/files/searchandrescue-0.8.2-gcc441.patch12
-rw-r--r--games-simulation/searchandrescue/searchandrescue-0.8.2-r1.ebuild5
4 files changed, 24 insertions, 5 deletions
diff --git a/games-simulation/searchandrescue/ChangeLog b/games-simulation/searchandrescue/ChangeLog
index f6f122bfc99d..73446d0b5649 100644
--- a/games-simulation/searchandrescue/ChangeLog
+++ b/games-simulation/searchandrescue/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for games-simulation/searchandrescue
# Copyright 2000-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-simulation/searchandrescue/ChangeLog,v 1.16 2009/03/18 22:37:49 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-simulation/searchandrescue/ChangeLog,v 1.17 2009/09/04 07:25:00 tupone Exp $
+
+ 04 Sep 2009; Tupone Alfredo <tupone@gentoo.org>
+ +files/searchandrescue-0.8.2-gcc441.patch,
+ searchandrescue-0.8.2-r1.ebuild:
+ Fix build with gcc-4.4.1 Bug #283451 by Steffen Schaumburg
18 Mar 2009; Brent Baude <ranger@gentoo.org>
searchandrescue-0.8.2-r1.ebuild:
diff --git a/games-simulation/searchandrescue/Manifest b/games-simulation/searchandrescue/Manifest
index f49ea8ca1b6f..35cdb233a6a7 100644
--- a/games-simulation/searchandrescue/Manifest
+++ b/games-simulation/searchandrescue/Manifest
@@ -1,8 +1,9 @@
AUX searchandrescue-0.8.2-gcc33.patch 883 RMD160 cbfe9e3c4e794906cad26245ca5a307ef6b19166 SHA1 832e0fc83fc774274af89fba679aa55b938dbdfb SHA256 f0a91651eb634e71f302b6e706feffc02bd9fe31e159276d4fa339d7848c0991
AUX searchandrescue-0.8.2-gcc41.patch 18686 RMD160 5e5e67441982ebc0a4647301dabb73be974f2bd3 SHA1 de6d585fb31fade329b4b197c067fbcb23e27225 SHA256 f641198e8e3408c43511253130269a99fed596e1629891850bf5c78c70099620
AUX searchandrescue-0.8.2-gcc412.patch 1507 RMD160 98d43acab4a54d9dd8a75445ed3b903638d68091 SHA1 ba282ad9d443fe4ac22a8943c238419881bad193 SHA256 b33bb4a5db033c22637f7e83bf11c3042a40dc6b3f3fb90a3e6c9a4930706ee2
+AUX searchandrescue-0.8.2-gcc441.patch 423 RMD160 d6ecd191cee41109b6f8bafe34659c01141f895d SHA1 df3b17056236d0f973cc813451be713b1bdf61c6 SHA256 611b2b13e607f2e1e9812fe7da584e5bf8cec71dad5257904197946e77c77826
DIST SearchAndRescue-0.8.2.tar.bz2 613500 RMD160 dda13ebcc1a7c7085322b0ed664e6bc9f5d4a2df SHA1 24ff91f4033e5f001948439158426cc2c06f212e SHA256 6f0ca44497b5a8d7b0f563bf27f5669166d0338512f6246994e84165d153efb3
DIST SearchAndRescue-data-0.8.2.tar.bz2 7232214 RMD160 d4c0b04850b754f896601ac09ad6eb895f081fc5 SHA1 acbda2377d3a8377bfd8209b9dcecfd180ef5f95 SHA256 808bbc351b76a2d1f4ed2ae0270426a966819b8278a200501071e2067467a873
-EBUILD searchandrescue-0.8.2-r1.ebuild 2037 RMD160 ac6d4afd107da590e1bad52aba072e96c3de6ad6 SHA1 e86e32fca8d6ae582be801e8458e552d7962e022 SHA256 709c69f3844e5581e1cc86cb2e90577d684d3991f1d5c1dbe4b5f6c3e7bd0aa2
-MISC ChangeLog 2146 RMD160 ef52f547aa258503151453f38d5ab19d83beb4ef SHA1 ba8620314424b584157a8f4764fb938ef47e519c SHA256 96af0a286102a2c9bbe71469ece9eab153f638e4197954d2ad2a4f7ddd8ccb52
+EBUILD searchandrescue-0.8.2-r1.ebuild 2073 RMD160 feca32d001ed4802fe69c6f07e171931322a2803 SHA1 23292865da65d762a5d292cf9c10a26b3f843393 SHA256 d4853a50163acaa85a005c5d9d0b4bae21af382f48c1a15162b02093dc9305d6
+MISC ChangeLog 2338 RMD160 0e7dacaa54ad023749b45701c32c0fc2d1cf199b SHA1 0c6c73e36afd92b35d0d63e26234f984bf5b64b9 SHA256 2c16bb098c4c2dd9d04e8a1790cc72a3e28112ec2a54298e1bcd6e6dfe102e3f
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
diff --git a/games-simulation/searchandrescue/files/searchandrescue-0.8.2-gcc441.patch b/games-simulation/searchandrescue/files/searchandrescue-0.8.2-gcc441.patch
new file mode 100644
index 000000000000..605c41501718
--- /dev/null
+++ b/games-simulation/searchandrescue/files/searchandrescue-0.8.2-gcc441.patch
@@ -0,0 +1,12 @@
+--- include/string.h.old 2009-09-04 09:18:54.000000000 +0200
++++ include/string.h 2009-09-04 09:19:41.000000000 +0200
+@@ -43,7 +43,9 @@
+ #ifdef __MSW__
+ extern int strcasecmp(const char *s1, const char *s2);
+ #endif
++#ifndef _GNU_SOURCE
+ extern char *strcasestr(const char *haystack, const char *needle);
++#endif
+ extern int strpfx(const char *s, const char *pfx);
+ extern int strcasepfx(const char *s, const char *pfx);
+
diff --git a/games-simulation/searchandrescue/searchandrescue-0.8.2-r1.ebuild b/games-simulation/searchandrescue/searchandrescue-0.8.2-r1.ebuild
index 29baac2b8f27..71ebecb8dfe2 100644
--- a/games-simulation/searchandrescue/searchandrescue-0.8.2-r1.ebuild
+++ b/games-simulation/searchandrescue/searchandrescue-0.8.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-simulation/searchandrescue/searchandrescue-0.8.2-r1.ebuild,v 1.4 2009/03/18 22:37:49 ranger Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-simulation/searchandrescue/searchandrescue-0.8.2-r1.ebuild,v 1.5 2009/09/04 07:25:00 tupone Exp $
EAPI=2
inherit eutils games
@@ -39,7 +39,8 @@ src_unpack() {
src_prepare() {
epatch "${FILESDIR}"/${P}-gcc33.patch \
"${FILESDIR}"/${P}-gcc41.patch \
- "${FILESDIR}"/${P}-gcc412.patch
+ "${FILESDIR}"/${P}-gcc412.patch \
+ "${FILESDIR}"/${P}-gcc441.patch
bunzip2 sar/man/${MY_PN}.6.bz2
sed -i \
-e '/FeatureCFLAGS.*march/s:=.*:=:g' sar/platforms.ini \