Created attachment 312217 [details, diff] patch to build against >=poppler-0.20.0 There's an entry in package.mask, but no bug, so I'm opening one. Following patch makes luatex build against poppler 0.20.0, though I'm not sure it's fully correct. 'new Annot' and 'new Annots' most likely are correct, though it seems that due to this change, those code blocks can be significantly simplified. XRef::getNumObjects() returns the same value XRef::getSize() did (perhaps instead of removing creating an alias could be possible). Page::getLinks() doesn't take Catalog* argument anymore. getAppearance -> getAppearanceResDict is just a guess, probably not quite correct one: see http://cgit.freedesktop.org/poppler/poppler/commit/?h=poppler-0.20&id=503620ae74d719da52e3374725e490c62f7be7a3.
ping
applied, thanks (sorry for the delay, i had forgotten about this...)
...I'd say I did stress this patch is likely not quite correct, just mostly... but if it works for you...
I think this has been fixed in luatex' svn, too. Maybe this patch is more complete. http://foundry.supelec.fr/gf/project/luatex/scmsvn/?action=browse&path=%2Ftrunk%2Fsource%2Ftexk%2Fweb2c%2Fluatexdir%2Flua%2Flepdflib.cc&r1=4401&r2=4414