Source: libextractor
Version: 1:0.6.3-5
Severity: normal
Tags: patch

Hi,

libextractor uses the private poppler core API, and thus is likely to
break on new upstream releases.
With poppler >= 0.20.x (should be since 0.20.3, to be precise), the
libextraction detection for poppler/goo/gmem.h is broken, because it
does not add the include path to the private poppler headers
(it "worked" until that version due to a wrong #include in the searched
header).
A simple workaround is to manually add the include path while compiling,
allowing the poppler detection in configure to work.

(Note that poppler 0.20 or greater is not for Wheezy, but for Jessie,
so this fix can wait after the release.)

Thanks,
-- 
Pino
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+export DEB_CPPFLAGS_MAINT_APPEND := $(shell pkg-config --cflags poppler)
+
 %:
 	dh ${@} --with autoreconf
 

Reply via email to