[oe-commits] Paul Menzel : libmusicbrainz: Include header to fix build with g++ 4.4.

git version control git at git.openembedded.org
Mon Mar 15 08:38:34 UTC 2010


Module: openembedded.git
Branch: shr/unstable
Commit: 7d8cd6b4ed5f94411ea4d0a3f901c99c5b9f4364
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=7d8cd6b4ed5f94411ea4d0a3f901c99c5b9f4364

Author: Paul Menzel <paulepanter at users.sourceforge.net>
Date:   Sun Mar 14 13:27:49 2010 +0000

libmusicbrainz: Include header to fix build with g++ 4.4.

Patch taken from [1] and adapted.

[1] http://bugs.musicbrainz.org/ticket/4301

Signed-off-by: Paul Menzel <paulepanter at users.sourceforge.net>
Signed-off-by: Holger Hans Peter Freyther <zecke at selfish.org>

---

 .../files/libmusicbrainz-3.0.2-gcc-4.4-fix.patch   |   12 ++++++++++++
 recipes/musicbrainz/libmusicbrainz_3.0.2.bb        |    4 ++++
 2 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/recipes/musicbrainz/files/libmusicbrainz-3.0.2-gcc-4.4-fix.patch b/recipes/musicbrainz/files/libmusicbrainz-3.0.2-gcc-4.4-fix.patch
new file mode 100644
index 0000000..9500340
--- /dev/null
+++ b/recipes/musicbrainz/files/libmusicbrainz-3.0.2-gcc-4.4-fix.patch
@@ -0,0 +1,12 @@
+upstream: http://bugs.musicbrainz.org/ticket/4301
+
+--- libmusicbrainz-3.0.2/src/utils_private.cpp.orig	2008-07-02 08:57:10.000000000 +0200
++++ libmusicbrainz-3.0.2/src/utils_private.cpp	2010-03-14 22:50:02.000000000 +0100
+@@ -20,6 +20,7 @@
+  * $Id: utils_private.cpp 9934 2008-07-02 06:57:10Z luks $
+  */
+  
++#include <cstdio>
+ #include <cstdlib>
+ #include <cstring>
+ #include <cstdarg>
diff --git a/recipes/musicbrainz/libmusicbrainz_3.0.2.bb b/recipes/musicbrainz/libmusicbrainz_3.0.2.bb
index bd54419..78417a3 100644
--- a/recipes/musicbrainz/libmusicbrainz_3.0.2.bb
+++ b/recipes/musicbrainz/libmusicbrainz_3.0.2.bb
@@ -1 +1,5 @@
+PR = "r1"
+
+SRC_URI_append = "file://libmusicbrainz-3.0.2-gcc-4.4-fix.patch;patch=1"
+
 require ${PN}.inc





More information about the Openembedded-commits mailing list