[Pkg-telepathy-commits] [SCM] libjingle0.3 packaging branch, debian-lenny-patches, updated. 9ebee35c7f7cff456c26f6b0fa98f93f4e9d0afc

Simon McVittie smcv at debian.org
Fri Dec 26 23:35:33 UTC 2008


The following commit has been merged in the debian-lenny-patches branch:
commit 3a2a28843daf15a05729abc3d92d9dfe67ea6c96
Author: Simon McVittie <smcv at debian.org>
Date:   Fri Dec 26 22:35:51 2008 +0000

    Patch by Hubert Figuiere to fix compilation problems with GCC 4.3 (Debian #455146)

diff --git a/talk/base/asynctcpsocket.cc b/talk/base/asynctcpsocket.cc
index 6d4697a..8bf66a3 100644
--- a/talk/base/asynctcpsocket.cc
+++ b/talk/base/asynctcpsocket.cc
@@ -32,6 +32,7 @@
 #include "talk/base/byteorder.h"
 #include "talk/base/common.h"
 #include "talk/base/logging.h"
+#include <cstring>
 
 #if defined(_MSC_VER) && _MSC_VER < 1300
 namespace std {
diff --git a/talk/base/bytebuffer.cc b/talk/base/bytebuffer.cc
index c888ac3..6c89c02 100644
--- a/talk/base/bytebuffer.cc
+++ b/talk/base/bytebuffer.cc
@@ -28,6 +28,7 @@
 #include "talk/base/basictypes.h"
 #include "talk/base/bytebuffer.h"
 #include "talk/base/byteorder.h"
+#include <string.h>
 #include <algorithm>
 #include <cassert>
 
diff --git a/talk/base/host.cc b/talk/base/host.cc
index 7b7490d..5748312 100644
--- a/talk/base/host.cc
+++ b/talk/base/host.cc
@@ -32,6 +32,7 @@
 #include <string>
 #include <iostream>
 #include <cassert>
+#include <cstdlib>
 #include <errno.h>
 
 #if defined(_MSC_VER) && _MSC_VER < 1300
diff --git a/talk/base/logging.cc b/talk/base/logging.cc
index b06ed64..c8c025c 100644
--- a/talk/base/logging.cc
+++ b/talk/base/logging.cc
@@ -33,6 +33,7 @@
 
 #include <iostream>
 #include <iomanip>
+#include <cstring>
 
 #include "talk/base/logging.h"
 #include "talk/base/stream.h"
diff --git a/talk/base/messagequeue.h b/talk/base/messagequeue.h
index 232d338..892ba3d 100644
--- a/talk/base/messagequeue.h
+++ b/talk/base/messagequeue.h
@@ -32,6 +32,7 @@
 #include "talk/base/criticalsection.h"
 #include "talk/base/socketserver.h"
 #include "talk/base/time.h"
+#include <string.h>
 #include <vector>
 #include <queue>
 #include <algorithm>
diff --git a/talk/base/physicalsocketserver.cc b/talk/base/physicalsocketserver.cc
index adb61de..a16f05f 100644
--- a/talk/base/physicalsocketserver.cc
+++ b/talk/base/physicalsocketserver.cc
@@ -52,6 +52,9 @@ extern "C" {
 #define IP_MTU 14 // Until this is integrated from linux/in.h to netinet/in.h
 #endif  // __linux
 
+#include <string.h>
+#include <algorithm>
+
 #ifdef WIN32
 #include <winsock2.h>
 #include <ws2tcpip.h>
@@ -59,7 +62,6 @@ extern "C" {
 #include <windows.h>
 #undef SetPort
 
-#include <algorithm>
 #include <iostream>
 
 class WinsockInitializer {
diff --git a/talk/base/socketadapters.cc b/talk/base/socketadapters.cc
index fa90edf..c533220 100644
--- a/talk/base/socketadapters.cc
+++ b/talk/base/socketadapters.cc
@@ -41,6 +41,7 @@
 #include <security.h>
 #endif
 
+#include <cstring>
 #include <cassert>
 
 #include "talk/base/base64.h"
diff --git a/talk/base/stream.cc b/talk/base/stream.cc
index c22d984..8ce6ad7 100644
--- a/talk/base/stream.cc
+++ b/talk/base/stream.cc
@@ -28,6 +28,7 @@
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <errno.h>
+#include <string.h>
 #include <string>
 #include "talk/base/basictypes.h"
 #include "talk/base/common.h"
diff --git a/talk/base/stringutils.h b/talk/base/stringutils.h
index 4fdffe8..6ea5940 100644
--- a/talk/base/stringutils.h
+++ b/talk/base/stringutils.h
@@ -36,6 +36,7 @@
 #endif  // WIN32
 
 #include <string>
+#include <string.h>
 
 ///////////////////////////////////////////////////////////////////////////////
 // Rename a bunch of common string functions so they are consistent across
diff --git a/talk/base/xmpppassword.h b/talk/base/xmpppassword.h
index f431b4e..22167d5 100644
--- a/talk/base/xmpppassword.h
+++ b/talk/base/xmpppassword.h
@@ -28,6 +28,7 @@
 #ifndef _XMPPPASSWORD_H_
 #define _XMPPPASSWORD_H_
 
+#include <string.h>
 #include "talk/base/linked_ptr.h"
 #include "talk/base/scoped_ptr.h"
 
diff --git a/talk/p2p/base/port.cc b/talk/p2p/base/port.cc
index f9331ed..6e08073 100644
--- a/talk/p2p/base/port.cc
+++ b/talk/p2p/base/port.cc
@@ -39,6 +39,7 @@
 #include <algorithm>
 #include <iostream>
 #include <cassert>
+#include <cstring>
 #include <vector>
 
 #if defined(_MSC_VER) && _MSC_VER < 1300
diff --git a/talk/p2p/base/pseudotcp.cc b/talk/p2p/base/pseudotcp.cc
index 24aa7b4..fa04ce3 100644
--- a/talk/p2p/base/pseudotcp.cc
+++ b/talk/p2p/base/pseudotcp.cc
@@ -33,6 +33,8 @@
 #include "talk/base/socket.h"
 #include "talk/base/time.h"
 #include "talk/p2p/base/pseudotcp.h"
+#include <string.h>
+#include <stdlib.h>
 
 #define _DBG_NONE		  0
 #define _DBG_NORMAL		1
diff --git a/talk/p2p/base/relayport.cc b/talk/p2p/base/relayport.cc
index dd5b420..9825a07 100644
--- a/talk/p2p/base/relayport.cc
+++ b/talk/p2p/base/relayport.cc
@@ -34,6 +34,7 @@
 #include "talk/p2p/base/helpers.h"
 #include <iostream>
 #include <cassert>
+#include <cstring>
 #ifdef OSX
 #include <errno.h>
 #endif
diff --git a/talk/p2p/base/relayserver_main.cc b/talk/p2p/base/relayserver_main.cc
index fd2ee27..68f18f0 100644
--- a/talk/p2p/base/relayserver_main.cc
+++ b/talk/p2p/base/relayserver_main.cc
@@ -26,6 +26,7 @@
  */
 
 #include <cassert>
+#include <cstring>
 #include <iostream>
 #include "talk/base/host.h"
 #include "talk/base/thread.h"
diff --git a/talk/p2p/base/stun.cc b/talk/p2p/base/stun.cc
index 6a22b23..1407ed8 100644
--- a/talk/p2p/base/stun.cc
+++ b/talk/p2p/base/stun.cc
@@ -27,6 +27,7 @@
 
 #include "talk/base/logging.h"
 #include "talk/p2p/base/stun.h"
+#include <cstring>
 #include <iostream>
 #include <cassert>
 
diff --git a/talk/p2p/base/stunserver.cc b/talk/p2p/base/stunserver.cc
index 6e4f6b6..c6d9f9f 100644
--- a/talk/p2p/base/stunserver.cc
+++ b/talk/p2p/base/stunserver.cc
@@ -28,6 +28,7 @@
 #include "talk/base/bytebuffer.h"
 #include "talk/p2p/base/stunserver.h"
 #include <iostream>
+#include <cstring>
 
 #ifdef POSIX
 extern "C" {
diff --git a/talk/p2p/base/stunserver_main.cc b/talk/p2p/base/stunserver_main.cc
index bd8a96e..bac3e35 100644
--- a/talk/p2p/base/stunserver_main.cc
+++ b/talk/p2p/base/stunserver_main.cc
@@ -29,6 +29,7 @@
 #include "talk/base/thread.h"
 #include "talk/p2p/base/stunserver.h"
 #include <iostream>
+#include <cstring>
 
 #ifdef POSIX
 extern "C" {
diff --git a/talk/p2p/base/tcpport.cc b/talk/p2p/base/tcpport.cc
index 06bf3b5..da93a28 100644
--- a/talk/p2p/base/tcpport.cc
+++ b/talk/p2p/base/tcpport.cc
@@ -35,6 +35,7 @@
 #endif // WIN32
 #include <iostream>
 #include <cassert>
+#include <cstring>
 
 #if defined(_MSC_VER) && _MSC_VER < 1300
 namespace std {

-- 
libjingle0.3 packaging



More information about the Pkg-telepathy-commits mailing list