summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Loeser <halcy0n@gentoo.org>2006-04-01 06:04:22 +0000
committerMark Loeser <halcy0n@gentoo.org>2006-04-01 06:04:22 +0000
commit400ec7569b499d3871939452f5f85475346d510f (patch)
treedfcece5876117d7572361038ee223b6b502f58ee /net-im/licq/files
parentUpdate metadata. (diff)
downloadhistorical-400ec7569b499d3871939452f5f85475346d510f.tar.gz
historical-400ec7569b499d3871939452f5f85475346d510f.tar.bz2
historical-400ec7569b499d3871939452f5f85475346d510f.zip
Add patch to fix compilation with gcc-4.1; bug #113248
Package-Manager: portage-2.1_pre7-r3
Diffstat (limited to 'net-im/licq/files')
-rw-r--r--net-im/licq/files/digest-licq-1.3.2-r12
-rw-r--r--net-im/licq/files/licq-1.3.2-gcc41.patch34
2 files changed, 36 insertions, 0 deletions
diff --git a/net-im/licq/files/digest-licq-1.3.2-r1 b/net-im/licq/files/digest-licq-1.3.2-r1
index 38bccae79e8a..6c1f06b4f555 100644
--- a/net-im/licq/files/digest-licq-1.3.2-r1
+++ b/net-im/licq/files/digest-licq-1.3.2-r1
@@ -1 +1,3 @@
MD5 0471bb8fed91eefb23dfe153c9a4a806 licq-1.3.2.tar.bz2 3980117
+RMD160 19242437cce5ec3fd9bde6be50a4e29a8654950b licq-1.3.2.tar.bz2 3980117
+SHA256 3c6ec77d42973c93a9d1926a3aa444ff0388263f38a19c9b51e1337cde60f8bc licq-1.3.2.tar.bz2 3980117
diff --git a/net-im/licq/files/licq-1.3.2-gcc41.patch b/net-im/licq/files/licq-1.3.2-gcc41.patch
new file mode 100644
index 000000000000..72ae1f7fb20c
--- /dev/null
+++ b/net-im/licq/files/licq-1.3.2-gcc41.patch
@@ -0,0 +1,34 @@
+diff -ur licq-1.3.2-orig/include/licq_buffer.h licq-1.3.2/include/licq_buffer.h
+--- licq-1.3.2-orig/include/licq_buffer.h 2006-03-15 00:41:39.000000000 -0500
++++ licq-1.3.2/include/licq_buffer.h 2006-03-15 00:42:25.000000000 -0500
+@@ -62,7 +62,7 @@
+
+ char *Pack(CBuffer *);
+ char *Pack(const char *data, int size);
+- char *CBuffer::PackLNTS(const char *);
++ char *PackLNTS(const char *);
+ char *PackString(const char *data, unsigned short max = 0);
+ char *PackUnsignedShort(unsigned short data);
+ char *PackUnsignedLong(unsigned long data);
+diff -ur licq-1.3.2-orig/include/licq_icqd.h licq-1.3.2/include/licq_icqd.h
+--- licq-1.3.2-orig/include/licq_icqd.h 2006-03-15 00:41:39.000000000 -0500
++++ licq-1.3.2/include/licq_icqd.h 2006-03-15 00:45:49.000000000 -0500
+@@ -837,6 +837,17 @@
+ bool bFinished;
+ };
+
++//Forward declarations for friend functions
++void *ProcessRunningEvent_Server_tep(void *p);
++void *Ping_tep(void *p);
++void *UpdateUsers_tep(void *p);
++void *MonitorSockets_tep(void *p);
++void *ReverseConnectToUser_tep(void *p);
++void *ProcessRunningEvent_Client_tep(void *p);
++void *ProcessRunningEvent_Server_tep(void *p);
++void *Shutdown_tep(void *p);
++void *ConnectToServer_tep(void *s);
++
+
+
+ #endif
+