evince 0.5.2 with djvu-3.5.17



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



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