File lilypond-2.10.33-gcc43.patch of Package lilypond

--- lilypond-2.10.33.orig/flower/file-name.cc
+++ lilypond-2.10.33/flower/file-name.cc
@@ -11,6 +11,7 @@
 
 #include <cstdio>
 #include <cerrno>
+#include <limits.h>     /* gcc 4.3 */
 #include <unistd.h>
 
 using namespace std;
--- lilypond-2.10.33.orig/flower/include/rational.hh
+++ lilypond-2.10.33/flower/include/rational.hh
@@ -11,7 +11,7 @@
 
 #include "std-string.hh"
 
-#include "std-string.hh"
+#include "limits.h"     /* gcc 4.3 */
 
 /**
    Rational numbers.  Included is support for + and - infinity.
--- lilypond-2.10.33.orig/flower/include/std-vector.hh
+++ lilypond-2.10.33/flower/include/std-vector.hh
@@ -22,6 +22,7 @@
 #include <algorithm>   /* find, reverse, sort */
 #include <functional>  /* unary_function */
 #include <cassert>
+#include <string>      /* gcc 4.3 */
 
 using namespace std;
 
--- lilypond-2.10.33.orig/lily/include/lily-guile.hh
+++ lilypond-2.10.33/lily/include/lily-guile.hh
@@ -14,6 +14,7 @@
 #endif
 
 #include <libguile.h>
+#include <string.h>     /* gcc 4.3 */
 
 
 /*
--- lilypond-2.10.33.orig/lily/midi-stream.cc
+++ lilypond-2.10.33/lily/midi-stream.cc
@@ -9,6 +9,7 @@
 #include "midi-stream.hh"
 
 #include <cerrno>
+#include <cstring>     /* gcc 4.3 */
 using namespace std;
 
 #include "international.hh"
openSUSE Build Service is sponsored by