MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
MD5 fef0a783445dc1777ae544a10291e35f searchandrescue-0.8.2.ebuild 1645
MD5 c188dd0f51236ac6a4dbb51dbba7cff6 ChangeLog 1031
-MD5 08d186b8d3ec9636687f7453c0981c9b files/searchandrescue-0.8.1-gcc33.patch 883
MD5 70585567904bf3efb823e6310904356a files/digest-searchandrescue-0.8.2 154
MD5 08d186b8d3ec9636687f7453c0981c9b files/searchandrescue-0.8.2-gcc33.patch 883
+++ /dev/null
-Work around a gcc-3.3.x bug where redefining prototypes with different
-__THROW / attribute(nonnull) markings throws an error:
-
-string.cpp:31: error: declaration of `char* strcasestr(const char*, const char*)' throws different exceptions
-../include/string.h:46: error: than previous declaration `char* strcasestr(const char*, const char*) throw ()'
-
-basically we just use the glibc strcasestr() instead of the internal one.
-
-http://bugs.gentoo.org/show_bug.cgi?id=85780
-
---- sar/string.cpp
-+++ sar/string.cpp
-@@ -38,3 +38,5 @@
- #endif
-+#ifndef _GNU_SOURCE
- char *strcasestr(const char *haystack, const char *needle);
-+#endif
- int strpfx(const char *s, const char *pfx);
-@@ -222,3 +223,4 @@
- */
-+#ifndef _GNU_SOURCE
- char *strcasestr(const char *haystack, const char *needle)
- {
-@@ -281,6 +281,7 @@
-
- return(NULL);
- }
-+#endif
-
- /*
- * Checks if string pfx is a prefix of string s.