https://bugs.documentfoundation.org/show_bug.cgi?id=167010

--- Comment #3 from OldCoder <[email protected]> ---
(In reply to Buovjaga from comment #1)
> Comment on the dev chat: that is likely not about clang, but about poppler
> API

It's about clang in that the issue is a recent commit to LO that was intended
to address a poppler API issue. The commit modified LO so that a build could be
done against a newer poppler API but it seems to have broken compatibility with
the next older poppler API.

To put it another way, the combination listed below worked before, and would
work now, if the LO commit was partly reverted as indicated in the attached
patch. However, this would probably break compatibility with the newer API
again. The proper fix is presumably to update the recent LO change so that LO
can be built against either of the poppler APIs.

(a) LO 25.2.4.X
(b) clang 20.1.6 or 20.1.7
(c) poppler 24.08.X

The attached patch therefore isn't submitted as correct and to be merged. It
only indicates the minimum change that is presently needed in order for the
combination to be able to build.

poppler 24 is only one major release back from the currently recommended major
release of 25. It's therefore believed to still be in wide use and support by
LO in the context of newer clang releases is recommended.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to