Summary: | media-gfx/inkscape-1.1.2 with poppler-22.05.0: extension/internal/pdfinput/svg-builder.cpp:1028:35: error: cannot convert ‘const std::shared_ptr<GfxFont>’ to ‘GfxFont*’ in initialization | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Kobboi <gentoo> |
Component: | Current packages | Assignee: | Mikle Kolyada (RETIRED) <zlogene> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | b.buschinski, carlphilippreh, dilfridge, harrisl, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=835661 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 843317 | ||
Attachments: |
build.log.gz
emerge-info.txt |
Description
Kobboi
2022-05-08 09:21:43 UTC
Created attachment 777485 [details]
build.log.gz
Created attachment 777488 [details]
emerge-info.txt
I found workaround. ``` emerge -1 '=app-text/poppler-22.03.0' ``` I think we should limit the version of poppler in ebuild for now. Indeed works fine with the previous poppler, adapted the description accordingly. Same here. Git version of Inkscape compiles and works. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea7abbfe5d1f6fbe2f25979b00e3d36651e0a041 commit ea7abbfe5d1f6fbe2f25979b00e3d36651e0a041 Author: Sam James <sam@gentoo.org> AuthorDate: 2022-05-08 17:41:15 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-05-08 17:42:19 +0000 media-gfx/inkscape: fix build with Poppler 22.04.0 Also, switch out the 22.03.0 patch with the variant in upstream's 1.1.x branch so that 22.04.x patch applies (from same place). Closes: https://bugs.gentoo.org/843275 Closes: https://bugs.gentoo.org/835661 Bug: https://bugs.gentoo.org/835424 Signed-off-by: Sam James <sam@gentoo.org> .../files/inkscape-1.1.2-r1-poppler-22.03.0.patch | 43 +++++ .../files/inkscape-1.1.2-r1-poppler-22.04.0.patch | 130 +++++++++++++++ media-gfx/inkscape/inkscape-1.1.2-r1.ebuild | 184 +++++++++++++++++++++ 3 files changed, 357 insertions(+) |