Re: Build fails with "--with-system-poppler"

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

 



Am 24.11.21 um 11:03 schrieb Kevin Suo:
...
[snip problem description]
...
The solution either:

1. Add "poppler-cpp" as a dependency for --with-system-poppler. This approach is not perfect, as we only the poppler-cpp for version check, there is no actual poppler-cpp API code used in our libreoffice code base as far as I know. or

I've implemented this in https://gerrit.libreoffice.org/c/core/+/125778

From the commit message:
> Seems the first poppler including poppler-cpp.pc.in and also
> cpp/poppler-version.h.in was 0.14.0.
>
> So this also increases the minimal system poppler dependency from
> * poppler 0.12.0 (Wed Sep 9, 2009)
> to
> * poppler 0.14.0 (Tue Jun 8, 2010)

That should be fine ;-)

2. Force the poppler version with a --with-system-poppler poppler version to be the same as (or compatible with) the external_tarball version of poppler used, and remove those poppler version checks in sdext/source/pdfimport codes. (i.e. the same as how we handle 'orcus' and 'mdds'). Dealing this poppler version changes is proven to be a panic, as poppler's internal is changing in every release and we are not using the stable C++ API codes of poppler.



[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux