Created attachment 857745 [details] build log Using gcc environment on default/linux/amd64/17.1/clang profile: * ERROR: net-print/cups-filters-1.28.17-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-print/cups-filters-1.28.17-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-print/cups-filters-1.28.17-r1::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-print/cups-filters-1.28.17-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-print/cups-filters-1.28.17-r1/temp/environment'. * Working directory: '/var/tmp/portage/net-print/cups-filters-1.28.17-r1/work/cups-filters-1.28.17' * S: '/var/tmp/portage/net-print/cups-filters-1.28.17-r1/work/cups-filters-1.28.17' * * The following package has failed to build, install, or execute postinst: * * (net-print/cups-filters-1.28.17-r1:0/0::gentoo, ebuild scheduled for merge), Log file: * '/var/tmp/portage/net-print/cups-filters-1.28.17-r1/temp/build.log' *
Created attachment 857747 [details] emerge --info
Created attachment 857749 [details] emerge -pqv
This has -std=c++11 in it. Did you set that?
Created attachment 857753 [details] build log Build log of 1.28.17-r1 (was 1.28.17 for some reason)
Created attachment 857755 [details] emerge --info updated emerge --info after emerge --sync
If I emerge app-text/qpdf and app-text/poppler using gcc, I can also emerge net-print/cups-filters using gcc.
(In reply to psh0r from comment #6) > If I emerge app-text/qpdf and app-text/poppler using gcc, I can also emerge > net-print/cups-filters using gcc. libstdc++ and libc++ are ABI compatible, so you can't build part of your system with one, and part of your system with another, unfortunately. Clang can be told to use libstdc++, but gcc can't be told to use libc++ either.