[Pkg-xmpp-devel] Bug#525417: storage_db.so: undefined symbol ser_string_get

Milan Kocian milon at wq.cz
Fri Apr 24 12:10:45 UTC 2009


Package: jabberd2
Version: 2.2.7.1-2

I can't connect after upgrade. Strace of jabberd2-sm shows:

writev(2, [{"/usr/sbin/jabberd2-sm", 21}, {": ", 2}, {"symbol lookup error", 19}, {": ", 2}, {"/usr/lib/jabberd2/storage_db.so", 31}, {": ", 2}, {"undefined symbol: ser_string_get", 32}, {"", 0}, {"", 0}, {"\n", 1}], 10) = 110
exit_group(127) 

I found solution in https://bugs.launchpad.net/jabberd2/+bug/345947

--- jabberd-2.2.7.1/storage/Makefile.am.orig	2009-04-15 17:18:30.000000000 +0200
+++ jabberd-2.2.7.1/storage/Makefile.am	2009-04-15 17:19:00.000000000 +0200
@@ -19,7 +19,7 @@
 authreg_db_la_LIBADD  = $(MODULE_LIBADD) $(DB_LIBS)
 storage_db_la_SOURCES = storage_db.c
 storage_db_la_LDFLAGS = $(MODULE_LDFLAGS)
-storage_db_la_LIBADD  = $(MODULE_LIBADD) $(DB_LIBS)
+storage_db_la_LIBADD  = $(MODULE_LIBADD) $(DB_LIBS) ../util/libutil.la
 endif
 
 if STORAGE_FS

I tested the patch and it works.

Regards.


-- 
Milan Kocian





More information about the Pkg-xmpp-devel mailing list