Created attachment 568348 [details, diff] texlive-core-2017-poppler074.patch app-text/texlive-core fails to build with poppler-0.74.0 giving the following error (amoung others): error: 'const class GooString' has no member named 'getCString'; In poppler 0.74 getCString() is replaced with c_str(). Also, datatypes Guint and Guchar have been removed. I have a patch that fixes this issue.
Created attachment 568350 [details] texlive-core-2017-r5.ebuild Added an ebuild that applies this patch. It only has one line different than the previous ebuild.
I'm wondering what's going on with your system, but this bug is missing a build.log. Your patch would not apply since texlive-core is already patched for compatibility with up to poppler-0.74.0: > * Applying texlive-core-2017-poppler064.patch ... > * Applying texlive-core-2017-poppler069.patch ... > * Applying texlive-core-2017-poppler071.patch ... > * Applying texlive-core-2017-poppler072.patch ... > * Applying texlive-core-2017-poppler073.patch ... *** This bug has been marked as a duplicate of bug 675448 ***
(In reply to maurerpe from comment #1) > Created attachment 568350 [details] > texlive-core-2017-r5.ebuild > > Added an ebuild that applies this patch. It only has one line different > than the previous ebuild. Your ebuild is not based on the latest version of texlive-core ebuild in portage.
Sorry. Just realized I was pulling from a stale ebuild in a overlay. Duplicate is correct resolution. The portage ebuild works fine for me.