Opened 2 weeks ago
Closed 2 weeks ago
#19741 closed enhancement (fixed)
poppler-24.05.0
Reported by: | Bruce Dubbs | Owned by: | Bruce Dubbs |
---|---|---|---|
Priority: | normal | Milestone: | 12.2 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description
New monthly version.
Attachments (1)
Change History (5)
comment:1 by , 2 weeks ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 2 weeks ago
by , 2 weeks ago
Attachment: | poppler-24.05.0-C++20_adjustment-1.patch added |
---|
Conditionalize C++20 only code
comment:3 by , 2 weeks ago
Remove some GooString methods, use std::string ones instead would be great except for the fact that some of them are only in C++20 and fail the build in some users of poppler. The attached patch may be of assistance. How poppler upstream decides to deal with this may be different.
The patch fixes non C++20 builds that don't use these methods. Non C++20 builds that do use these methods are already broken by the poppler change unless they are able to go to C++20 for their whole project.
I think the only true fix is revert the poppler change (which would put the old implementation back).
comment:4 by , 2 weeks ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fixed at commits
02a20ce543 Update to nano-8.0. a43ab1531a Update to poppler-24.05.0.
Release 24.05.0: