Created attachment 487538 [details] emerge --info '=net-print/cups-filters-1.16.0::gentoo' Rebuild fails after being triggered by app-text/poppler-0.57.0 update.
Created attachment 487540 [details] build.log
I have the same issue.
net-print/cups-filters-1.13.5 fail to build with app-text/poppler-0.57.0 too.
(In reply to Juergen Rose from comment #2) > I have the same issue. Me too.
This bug's summary is wrong: I have this problem with gcc 4.9. It is better to revert it to the previous version ("net-print/cups-filters-1.16.0: emake failed after update to app-text/poppler-0.57.0"), with no mention to gcc version.
Confirmed, just upgraded and got this error.
A short summary GCC Poppler cups result -------------------------------- 4.9 0.57 1.16.0 fail 5.x 0.57 1.16.0 fail 5.4.0-r3 0.57 1.13.5 fail 5.4.0-r3 0.56 1.13.5 success Everybody is invited to look for more details. I guess poppler introduced something new which is not compatible with cups. We should look at the cups and poppler bug tracker and perhaps ask them too. https://bugs.linuxfoundation.org/buglist.cgi?quicksearch=poppler
GCC Poppler cups result -------------------------------- 6.3 0.57 1.16.0 success
(In reply to Manne from comment #8) > GCC Poppler cups result > -------------------------------- > 6.3 0.57 1.16.0 success Confirmed
*** Bug 626950 has been marked as a duplicate of this bug. ***
*** Bug 627002 has been marked as a duplicate of this bug. ***
Easy to fix, affected programs need to append -std=c++11, because poppler recently (since https://cgit.freedesktop.org/poppler/poppler/commit/poppler/PDFDoc.h?id=66e718e753a527289ce86cd206fcffd23fc28d81) started using C++11 syntax in on its XPDF. Initially I was thinking of patching poppler.pc, and it would fix, but compiler would complain elsewhere: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/tmp/portage/app-text/texlive-core-2016-r5/work/texlive-20160523-source/texk/web2c (...) 20160523-source/texk/web2c/'`dvigen.c cc1: warning: command line option '-std=c++11' is valid for C++/ObjC++ but not for C
(In reply to Maciej Mrozowski from comment #12) > Easy to fix, affected programs need to append -std=c++11, because poppler > recently (since > https://cgit.freedesktop.org/poppler/poppler/commit/poppler/PDFDoc. > h?id=66e718e753a527289ce86cd206fcffd23fc28d81) started using C++11 syntax in > on its XPDF. > > Initially I was thinking of patching poppler.pc, and it would fix, but > compiler would complain elsewhere: > > x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. > -I/tmp/portage/app-text/texlive-core-2016-r5/work/texlive-20160523-source/ > texk/web2c (...) 20160523-source/texk/web2c/'`dvigen.c > cc1: warning: command line option '-std=c++11' is valid for C++/ObjC++ but > not for C Hey this works like a charm! Thx Iade
Yes, a gcc-5 workaround CXXFLAGS="${CXXFLAGS} -std=c++11" emerge -av1 cups-filters should work. But I think better is, use current gcc-6.4.0 and make is stable :)
(In reply to josef.95 from comment #14) > Yes, a gcc-5 workaround > CXXFLAGS="${CXXFLAGS} -std=c++11" emerge -av1 cups-filters > should work. Yes, it works. Thanks. > > But I think better is, use current gcc-6.4.0 and make is stable :) I've checked bugzilla. No issues against 6.4 and no stabilization request. So I can expect no big issues during upgrade to 6.4?
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=688cb6112495f5f2a282ff2b846c2fcff2c03eaf
(In reply to Austin English from comment #16) > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=688cb6112495f5f2a282ff2b846c2fcff2c03eaf Thanks Austin, it works here.
got at the unstable amd64 chroot image 17.0-desktop-gnome-systemd_20170815-183537 this : net-print/cups-filters-1.16.3 : * emake failed
Created attachment 490294 [details] emerge-info.txt
Created attachment 490296 [details] emerge-history.txt
Created attachment 490298 [details] environment
Created attachment 490300 [details] etc.portage.tbz2
Created attachment 490302 [details] logs.tbz2
Created attachment 490304 [details] net-print:cups-filters-1.16.3:20170822-194436.log
Created attachment 490306 [details] temp.tbz2
(In reply to Toralf Förster from comment #24) > Created attachment 490304 [details] > net-print:cups-filters-1.16.3:20170822-194436.log This one is a test failure, unrelated to the original bug. Reclosing.
*** Bug 629064 has been marked as a duplicate of this bug. ***