Hi, all. djvu 3.5.17 breaks the build of the djvu backend for evince. Attached is my naive fix for this problem. It seems to work, but I have limited access to djvu documents at all. More info on the problem at https://bugs.gentoo.org/show_bug.cgi?id=132129 Daniel
diff --exclude-from=/home/dang/.diffrc -u -ruN evince-0.5.2.orig/djvu/djvu-text.h evince-0.5.2/djvu/djvu-text.h --- evince-0.5.2.orig/djvu/djvu-text.h 2006-02-19 15:22:57.000000000 -0500 +++ evince-0.5.2/djvu/djvu-text.h 2006-05-03 12:17:21.000000000 -0400 @@ -23,10 +23,9 @@ #include <glib.h> #include <libdjvu/ddjvuapi.h> +#include <libdjvu/miniexp.h> typedef struct miniexp_s* miniexp_t; -extern const miniexp_t miniexp_nil; -extern const miniexp_t miniexp_dummy; typedef struct _DjvuText DjvuText;
Attachment:
signature.asc
Description: This is a digitally signed message part