Hi, I tried to compile luatex-0.70.1 with poppler-0.19.3 (third beta) today and it failed for me with:
luatexdir/lua/lepdflib.cc: In function 'int l_new_Annot(lua_State*)': luatexdir/lua/lepdflib.cc:155:37: error: no matching function for call to 'Annot::Annot(XRef*, Dict*, Catalog*, Object*)' /usr/include/poppler/Annot.h:514:3: note: candidates are: Annot::Annot(PDFDoc*, Dict*, Object*) /usr/include/poppler/Annot.h:513:3: note: Annot::Annot(PDFDoc*, Dict*) /usr/include/poppler/Annot.h:512:3: note: Annot::Annot(PDFDoc*, PDFRectangle*) /usr/include/poppler/Annot.h:467:13: note: Annot::Annot(const Annot&) luatexdir/lua/lepdflib.cc: In function 'int l_new_Annots(lua_State*)': luatexdir/lua/lepdflib.cc:177:44: error: no matching function for call to 'Annots::Annots(XRef*, Catalog*, Object*)' /usr/include/poppler/Annot.h:1363:3: note: candidates are: Annots::Annots(PDFDoc*, Object*) /usr/include/poppler/Annot.h:1359:14: note: Annots::Annots(const Annots&) luatexdir/lua/lepdflib.cc: In function 'int m_Annot_getAppearance(lua_State*)': luatexdir/lua/lepdflib.cc:366:1: error: 'class Annot' has no member named 'getAppearance' luatexdir/lua/lepdflib.cc: In function 'int m_Object_getTypeName(lua_State*)': luatexdir/lua/lepdflib.cc:1257:42: error: invalid conversion from 'const char*' to 'char*' luatexdir/lua/lepdflib.cc: In function 'int m_Page_getLinks(lua_State*)': luatexdir/lua/lepdflib.cc:1939:60: error: no matching function for call to 'Page::getLinks(Catalog*)' /usr/include/poppler/Page.h:180:10: note: candidate is: Links* Page::getLinks() luatexdir/lua/lepdflib.cc: In function 'int m_XRef_getSize(lua_State*)': luatexdir/lua/lepdflib.cc:2534:1: error: 'class XRef' has no member named 'getSize' OS of choice is Gentoo Linux. If needed, I can attach the full build.log. I know luatex doesn't support the latest poppler version (yet) and obviously poppler-0.20 is not released (rc1 will be there in the end of april acc. to poppler-ml). As I've found no bugtracker for luatex, this mails seems to be the best way to inform you about the change in poppler. Manuel
