[Evolution] libxml dependency



Hi,

A while back, I posted that the message list didn't show on my
machine.

The reason turns out to be the version of libxml. I had libxml-1.8.5,
which is shipped with Debian potato. Upgrading to libxml-1.8.7 fixes
the problem.

Below's a patch to check for libxml >= 1.8.7 in configure.

Regards

Jon Kåre

Index: configure.in
===================================================================
RCS file: /cvs/gnome/evolution/configure.in,v
retrieving revision 1.105
diff -u -r1.105 configure.in
--- configure.in        2000/06/10 18:42:40     1.105
+++ configure.in        2000/06/13 10:51:00
@@ -340,6 +340,14 @@
 dnl XML
 dnl ******
 GNOME_XML_CHECK
+AC_MSG_CHECKING(for libxml >= 1.8.7)
+vers=`gnome-config --modversion xml | sed -e "s/xml-//" | \
+       awk 'BEGIN { FS = "."; } { printf "%d", $1 * 10000 + $2 * 100 + $3 ;}'`
+if test "$vers" -ge 10807; then
+       AC_MSG_RESULT(found)
+else
+       AC_MSG_ERROR(not found)
+fi
 
 AC_SUBST(CAPPLET_LIBS)
 




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]