Browse Source

Clifford Wolf:


			
			
				rocklinux
			
			
		
Clifford Wolf 16 years ago
parent
commit
b20370ada0
3 changed files with 0 additions and 85 deletions
  1. +0
    -9
      package/base/libsigc++/hotfixes-gcc43.patch
  2. +0
    -55
      package/gnome2/glibmm/hotfixes-gcc43.patch
  3. +0
    -21
      package/x11/libart_lgpl23/cplusplus_fix.patch

+ 0
- 9
package/base/libsigc++/hotfixes-gcc43.patch

@ -1,9 +0,0 @@
--- ./tests/test_copy_invalid_slot.cc.orig 2008-06-10 19:42:02.000000000 +0200
+++ ./tests/test_copy_invalid_slot.cc 2008-06-10 19:42:23.000000000 +0200
@@ -1,4 +1,6 @@
#include <iostream>
+#include <stdlib.h>
+#include <string.h>
#include <sigc++/sigc++.h>
void Foo(sigc::trackable &t) {}

+ 0
- 55
package/gnome2/glibmm/hotfixes-gcc43.patch

@ -1,55 +0,0 @@
diff -dur glibmm-2.14.1/glib/glibmm/convert.cc src.glibmm.1224434129.9075.1379606037/glibmm-2.14.1/glib/glibmm/convert.cc
--- glibmm-2.14.1/glib/glibmm/convert.cc 2007-08-13 12:51:08.000000000 +0200
+++ src.glibmm.1224434129.9075.1379606037/glibmm-2.14.1/glib/glibmm/convert.cc 2008-10-19 18:39:21.000000000 +0200
@@ -27,6 +27,7 @@
#include <glib/gconvert.h>
#include <glib/gmessages.h>
#include <glib/gunicode.h>
+#include <glib/gtestutils.h>
#include <glibmm/utility.h>
diff -dur glibmm-2.14.1/glib/glibmm/date.cc src.glibmm.1224434129.9075.1379606037/glibmm-2.14.1/glib/glibmm/date.cc
--- glibmm-2.14.1/glib/glibmm/date.cc 2007-08-13 12:51:09.000000000 +0200
+++ src.glibmm.1224434129.9075.1379606037/glibmm-2.14.1/glib/glibmm/date.cc 2008-10-19 18:39:39.000000000 +0200
@@ -26,6 +26,7 @@
#include <glib/gmem.h>
#include <glib/gmessages.h>
+#include <glib/gtestutils.h>
#include <ctime>
#include <algorithm>
diff -dur glibmm-2.14.1/glib/glibmm/error.cc src.glibmm.1224434129.9075.1379606037/glibmm-2.14.1/glib/glibmm/error.cc
--- glibmm-2.14.1/glib/glibmm/error.cc 2007-08-13 12:50:35.000000000 +0200
+++ src.glibmm.1224434129.9075.1379606037/glibmm-2.14.1/glib/glibmm/error.cc 2008-10-19 18:40:26.000000000 +0200
@@ -22,6 +22,7 @@
#include <glib/gerror.h>
#include <glib/gmessages.h>
+#include <glib/gtestutils.h>
#include <map>
#include <glibmmconfig.h>
diff -dur glibmm-2.14.1/glib/glibmm/exception.cc src.glibmm.1224434129.9075.1379606037/glibmm-2.14.1/glib/glibmm/exception.cc
--- glibmm-2.14.1/glib/glibmm/exception.cc 2007-08-13 12:50:35.000000000 +0200
+++ src.glibmm.1224434129.9075.1379606037/glibmm-2.14.1/glib/glibmm/exception.cc 2008-10-19 18:40:47.000000000 +0200
@@ -22,6 +22,7 @@
#include <glib/gmessages.h>
#include <glibmm/exception.h>
+#include <glib/gtestutils.h>
namespace Glib
diff -dur glibmm-2.14.1/glib/glibmm/object.cc src.glibmm.1224434129.9075.1379606037/glibmm-2.14.1/glib/glibmm/object.cc
--- glibmm-2.14.1/glib/glibmm/object.cc 2007-08-13 12:50:35.000000000 +0200
+++ src.glibmm.1224434129.9075.1379606037/glibmm-2.14.1/glib/glibmm/object.cc 2008-10-19 18:35:45.000000000 +0200
@@ -27,6 +27,7 @@
#include <gobject/gvaluecollector.h>
#include <cstdarg>
+#include <string.h>
//Weak references:
//I'm not sure what the point of these are apart from being a hacky way out of circular references,

+ 0
- 21
package/x11/libart_lgpl23/cplusplus_fix.patch

@ -1,21 +0,0 @@
--- ./art_misc.h 2007-06-07 09:48:05.000000000 +0200
+++ ./art_misc.h 2007-06-07 09:49:07.000000000 +0200
@@ -34,10 +34,18 @@
#include <libart_lgpl/art_config.h>
#endif
+#ifdef __cplusplus
+extern "C" {
+#endif
+
void *art_alloc(size_t size);
void art_free(void *ptr);
void *art_realloc(void *ptr, size_t size);
+#ifdef __cplusplus
+}
+#endif
+
/* These aren't, strictly speaking, configuration macros, but they're
damn handy to have around, and may be worth playing with for
debugging. */

Loading…
Cancel
Save