After upgrading poppler from 0.57 to 0.58, scribus (amongst other) failes to rebuild: /usr/include/poppler/Object.h:291:8: note: declared private here void free()
Created attachment 492106 [details] build.log
Fixed upstream https://bugs.scribus.net/view.php?id=14979
Created attachment 511252 [details, diff] scribus-1.5.3-poppler-0.58.patch Patch is not too big for FILESDIR policy, still builds fine with poppler-0.57.0-r1. Can we add this to 1.5.3 so we do not have to wait even longer for upstream with newer poppler unmasking?
Also successfully built against poppler-0.61.1 just now.
(In reply to Andreas Sturmlechner from comment #4) > Also successfully built against poppler-0.61.1 just now. Andreas, please go ahead and add the patch.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b08626d628bfe6e95ab0927ba9985243cdcdeb commit 82b08626d628bfe6e95ab0927ba9985243cdcdeb Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2017-12-26 00:32:44 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2017-12-26 01:02:04 +0000 app-office/scribus: Fix build with >=app-text/popper-0.58 Closes: https://bugs.gentoo.org/629752 Package-Manager: Portage-2.3.19, Repoman-2.3.6 .../scribus/files/scribus-1.5.3-poppler-0.58.patch | 534 +++++++++++++++++++++ app-office/scribus/scribus-1.5.3-r1.ebuild | 1 + 2 files changed, 535 insertions(+)