Summary: | app-office/scribus-1.5.5 with app-text/poppler-0.84.0: error: ‘class GlobalParams’ has no member named ‘getEnableFreeType’ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Erik Zeek <zeekec> |
Component: | Current packages | Assignee: | Justin Lecher (RETIRED) <jlec> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | asturm, gentoo, hangglider, neil, paddlaren |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build log |
Description
Erik Zeek
2020-01-01 16:08:54 UTC
*** Bug 704460 has been marked as a duplicate of this bug. *** Same applies here (~amd64). app-text/poppler-0.84.0 is needed for net-print/cups-filters-1.26.0, and scribus doesn't compile against that. It appears as if Poppler has "moved enablefreetype out of GlobalParams (https://gitlab.freedesktop.org/poppler/poppler/commit/1496a00af0cb5f4c39d255493501957ef6a7f7da). We can edit scribus/plugins/import/pdf/slaoutput.cpp line 1232 to replace this call with "true". This enables things to compile. Could you report it upstream? Maybe it is already fixed there, does 9999 build? It's fixed upstream: https://scribus.net/websvn/revision.php?repname=Scribus&path=%2Ftrunk%2FScribus%2F&rev=23429&peg=23429 https://scribus.net/websvn/comp.php?repname=Scribus&compare%5B%5D=%2Ftrunk%2FScribus%2F%4023429&compare%5B%5D=%2Ftrunk%2FScribus%2F%4023428 No release AFAIK The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ffdbba60050b08a2f1546481e699b65c69e1529 commit 4ffdbba60050b08a2f1546481e699b65c69e1529 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2020-01-02 20:00:57 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2020-01-02 20:26:42 +0000 app-office/scribus: Fix build with app-text/poppler-0.84.0 Reported-by: Erik Zeek <zeekec@gmail.com> Thanks-to: Julien Papasian <julien.papasian@gmail.com> Closes: https://bugs.gentoo.org/704482 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../scribus/files/scribus-1.5.5-poppler-0.84.patch | 34 ++++++++++++++++++++++ app-office/scribus/scribus-1.5.5.ebuild | 3 +- 2 files changed, 36 insertions(+), 1 deletion(-) |