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