Tobias Powalowski schrieb:
> Hi
> openssl has been updated to latest 0.9.8 series,
> expect breakage on some apps, we already have a TODO list about the packages 
> that need to rebuild, 
> i tried to rebuild the most important ones already.
> greetings
> tpowa

Licq also needs to be recompiled, but gcc 4.1 from testing complains a lot. 
I've created a little
patch and attached it. Enjoy.
diff -Nur 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	2004-02-04 18:00:20.000000000 +0100
+++ licq-1.3.2/include/licq_buffer.h	2006-05-29 19:14:37.000000000 +0200
@@ -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 -Nur licq-1.3.2.orig/src/icqd-srv.cpp licq-1.3.2/src/icqd-srv.cpp
--- licq-1.3.2.orig/src/icqd-srv.cpp	2005-10-20 13:18:25.000000000 +0200
+++ licq-1.3.2/src/icqd-srv.cpp	2006-05-29 19:30:26.000000000 +0200
@@ -39,6 +39,9 @@
 #include "licq_countrycodes.h"
 #include "licq_protoplugind.h"
 
+// Fix compilation issues
+#include "icqd-threads.h"
+
 void CICQDaemon::ProtoAddUser(const char *_szId, unsigned long _nPPID,
                               bool _bAuthRequired)
 {
diff -Nur licq-1.3.2.orig/src/icqd-threads.h licq-1.3.2/src/icqd-threads.h
--- licq-1.3.2.orig/src/icqd-threads.h	1970-01-01 01:00:00.000000000 +0100
+++ licq-1.3.2/src/icqd-threads.h	2006-05-29 19:30:55.000000000 +0200
@@ -0,0 +1,10 @@
+#ifndef LICQ_THREADS_H
+#define LICQ_THREADS_H
+void *MonitorSockets_tep(void*);
+void *Ping_tep(void*);
+void *UpdateUsers_tep(void*);
+void *Shutdown_tep(void*);
+void *ProcessRunningEvent_Server_tep(void*);
+void *ProcessRunningEvent_Client_tep(void*);
+void *ReverseConnectToUser_tep(void*);
+#endif
diff -Nur licq-1.3.2.orig/src/icqd.cpp licq-1.3.2/src/icqd.cpp
--- licq-1.3.2.orig/src/icqd.cpp	2005-09-09 18:16:24.000000000 +0200
+++ licq-1.3.2/src/icqd.cpp	2006-05-29 19:28:55.000000000 +0200
@@ -44,6 +44,9 @@
 
 #include "licq_icqd.h"
 
+// Fix compilation issues
+#include "icqd-threads.h"
+
 using namespace std;
 
 std::list <CReverseConnectToUserData *> CICQDaemon::m_lReverseConnect;
_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to