aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/libspiff/files
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2010-10-02 00:27:33 -0700
committerKhem Raj <raj.khem@gmail.com>2010-10-02 00:28:13 -0700
commitfff02e9a3b4c8e7688a8c08f52246b9b397715e0 (patch)
tree40758010431fb2e0f4b5aacbbb019460b18ffef7 /recipes/libspiff/files
parent8d45059b0b21df2039ef0505567ecb37522c2024 (diff)
downloadopenembedded-fff02e9a3b4c8e7688a8c08f52246b9b397715e0.tar.gz
libspiff_0.8.2.bb: Fix C++ files to compile with gcc 4.5
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes/libspiff/files')
-rw-r--r--recipes/libspiff/files/gcc-4.5-compile.patch63
1 files changed, 63 insertions, 0 deletions
diff --git a/recipes/libspiff/files/gcc-4.5-compile.patch b/recipes/libspiff/files/gcc-4.5-compile.patch
new file mode 100644
index 0000000000..e638de26ca
--- /dev/null
+++ b/recipes/libspiff/files/gcc-4.5-compile.patch
@@ -0,0 +1,63 @@
+Index: libspiff-0.8.2/examples/read/read.cpp
+===================================================================
+--- libspiff-0.8.2.orig/examples/read/read.cpp
++++ libspiff-0.8.2/examples/read/read.cpp
+@@ -40,6 +40,7 @@
+
+ #include <spiff/Spiff.h>
+ #include <stdio.h>
++#include <cstdlib>
+ using namespace Spiff;
+
+
+Index: libspiff-0.8.2/src/ProjectOpus/ProjectOpusPlaylistExtensionReader.cpp
+===================================================================
+--- libspiff-0.8.2.orig/src/ProjectOpus/ProjectOpusPlaylistExtensionReader.cpp
++++ libspiff-0.8.2/src/ProjectOpus/ProjectOpusPlaylistExtensionReader.cpp
+@@ -47,7 +47,8 @@
+ #include <spiff/ProjectOpus/ProjectOpusPlaylistExtension.h>
+ #include <spiff/SpiffReader.h>
+ #include <spiff/SpiffStack.h>
+-#include <stdio.h>
++#include <cstdio>
++#include <cstring>
+
+ namespace Spiff {
+ namespace ProjectOpus {
+Index: libspiff-0.8.2/src/SpiffPropsWriter.cpp
+===================================================================
+--- libspiff-0.8.2.orig/src/SpiffPropsWriter.cpp
++++ libspiff-0.8.2/src/SpiffPropsWriter.cpp
+@@ -49,6 +49,8 @@
+ #include <spiff/SpiffExtension.h>
+ #include <spiff/SpiffExtensionWriter.h>
+ #include <spiff/SpiffToolbox.h>
++#include <cstdio>
++#include <cstdlib>
+ using namespace std;
+ using namespace Spiff::Toolbox;
+
+Index: libspiff-0.8.2/src/SpiffWriter.cpp
+===================================================================
+--- libspiff-0.8.2.orig/src/SpiffWriter.cpp
++++ libspiff-0.8.2/src/SpiffWriter.cpp
+@@ -47,6 +47,7 @@
+ #include <spiff/SpiffXmlFormatter.h>
+ #include <spiff/SpiffTrackWriter.h>
+ #include <spiff/SpiffPropsWriter.h>
++#include <cstdio>
+ using namespace std;
+
+ namespace Spiff {
+Index: libspiff-0.8.2/src/SpiffXmlFormatter.cpp
+===================================================================
+--- libspiff-0.8.2.orig/src/SpiffXmlFormatter.cpp
++++ libspiff-0.8.2/src/SpiffXmlFormatter.cpp
+@@ -46,6 +46,7 @@
+ #include <spiff/SpiffXmlFormatter.h>
+ #include <spiff/SpiffToolbox.h>
+ #include <sstream>
++#include <cstdio>
+ using namespace std;
+ using namespace Spiff::Toolbox;
+