Opened 11 months ago
Closed 11 months 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.
Change History (5)
comment:1 by , 11 months ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 11 months ago
by , 11 months ago
Attachment: | poppler-24.05.0-C++20_adjustment-1.patch added |
---|
Conditionalize C++20 only code
comment:3 by , 11 months 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 , 11 months 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: