Build error with poppler-0.86.0

Andreas Sturmlechner asturm at gentoo.org
Sat Feb 29 17:36:10 UTC 2020


New poppler version was released yesterday, here's the related change
that is likely to blame:

https://gitlab.freedesktop.org/poppler/poppler/-/commit/5804f51c7cf439432082b668ba8df3b0a6048caf

This is where LO (6.3.5.2) build goes wrong, LO master code looks the same:

sdext/source/pdfimport/xpdfwrapper/pdfioutdev_gpl.cxx:567:64:
error: base operand of ‘->’ has non-pointer type ‘const string’
       {aka ‘const std::__cxx11::basic_string<char>’}
 567 | const char* pURI = static_cast<LinkURI*>(pAction)->getURI()->c_str();
     |                                                            ^~

Downstream report with full build.log attached:
https://bugs.gentoo.org/711102


Best regards,
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: This is a digitally signed message part.
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20200229/8e58025c/attachment.sig>


More information about the LibreOffice mailing list