Author: dj
Date: 2009-09-07 12:43:07 -0600 (Mon, 07 Sep 2009)
New Revision: 2120

Added:
   trunk/libmusicbrainz/
   trunk/libmusicbrainz/libmusicbrainz-2.1.5-gcc43-1.patch
Log:
Added libmusicbrainz-2.1.5-gcc34-1.patch.

Added: trunk/libmusicbrainz/libmusicbrainz-2.1.5-gcc43-1.patch
===================================================================
--- trunk/libmusicbrainz/libmusicbrainz-2.1.5-gcc43-1.patch                     
        (rev 0)
+++ trunk/libmusicbrainz/libmusicbrainz-2.1.5-gcc43-1.patch     2009-09-07 
18:43:07 UTC (rev 2120)
@@ -0,0 +1,64 @@
+Submitted By: DJ Lucas <dj at linuxfromscratch dot org>
+Date: 2009-09-07
+Initial Package Version: 2.1.5
+Upstream Status: not applicable
+Origin: http://bugs.gentoo.org/attachment.cgi?id=138623&action=edit
+Description: Allows building with gcc-3.4+.
+
+diff -Naur libmusicbrainz-2.1.4-orig/lib/c_wrapper.cpp 
libmusicbrainz-2.1.4/lib/c_wrapper.cpp
+--- libmusicbrainz-2.1.4-orig/lib/c_wrapper.cpp        2003-10-16 
16:21:10.000000000 -0600
++++ libmusicbrainz-2.1.4/lib/c_wrapper.cpp     2007-12-16 09:45:21.000000000 
-0600
+@@ -24,6 +24,7 @@
+ #include "musicbrainz.h"
+ #include "trm.h"
+ #include "mb_c.h"
++#include <cstring>
+ 
+ extern "C"
+ {
+diff -Naur libmusicbrainz-2.1.4-orig/lib/comhttpsocket.cpp 
libmusicbrainz-2.1.4/lib/comhttpsocket.cpp
+--- libmusicbrainz-2.1.4-orig/lib/comhttpsocket.cpp    2006-05-11 
12:46:54.000000000 -0600
++++ libmusicbrainz-2.1.4/lib/comhttpsocket.cpp 2007-12-16 09:46:28.000000000 
-0600
+@@ -20,6 +20,7 @@
+ #endif
+ #include <stdlib.h>
+ #include <assert.h>
++#include <cstring>
+ 
+ const char* g_strCOMVer = "libmusicbrainz/"VERSION;
+ 
+diff -Naur libmusicbrainz-2.1.4-orig/lib/comsocket.cpp 
libmusicbrainz-2.1.4/lib/comsocket.cpp
+--- libmusicbrainz-2.1.4-orig/lib/comsocket.cpp        2006-05-11 
12:46:54.000000000 -0600
++++ libmusicbrainz-2.1.4/lib/comsocket.cpp     2007-12-16 09:46:08.000000000 
-0600
+@@ -37,6 +37,7 @@
+ #include <netinet/tcp.h>
+ #include <errno.h>
+ #include <stdio.h>
++#include <cstring>
+ #include <sys/time.h>
+ #include <sys/types.h>
+ #include <unistd.h>
+diff -Naur libmusicbrainz-2.1.4-orig/lib/http.cpp 
libmusicbrainz-2.1.4/lib/http.cpp
+--- libmusicbrainz-2.1.4-orig/lib/http.cpp     2007-12-16 09:52:48.000000000 
-0600
++++ libmusicbrainz-2.1.4/lib/http.cpp  2007-12-16 09:52:36.000000000 -0600
+@@ -31,6 +31,8 @@
+ #endif
+ #include <fcntl.h>    
+ #include <errno.h>    
++#include <cstring>
++#include <cstdlib>
+ 
+ #ifdef WIN32
+ #include <winsock.h>
+diff -Naur libmusicbrainz-2.1.4-orig/lib/sigclient.cpp 
libmusicbrainz-2.1.4/lib/sigclient.cpp
+--- libmusicbrainz-2.1.4-orig/lib/sigclient.cpp        2006-05-11 
12:46:54.000000000 -0600
++++ libmusicbrainz-2.1.4/lib/sigclient.cpp     2007-12-16 09:54:48.000000000 
-0600
+@@ -33,6 +33,8 @@
+ #pragma warning(disable:4786)
+ #endif
+ 
++#include <cstring>
++
+ #include "sigclient.h"
+ #include "comhttpsocket.h"
+

-- 
http://linuxfromscratch.org/mailman/listinfo/patches
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to