dev-libs/expat-2.0.0 does not compile if there is no C++ compiler on the system. I got around this by adding an epunt_cxx to the ebuild's src_unpack(): src_unpack() { unpack ${A} cd "${S}" epatch ${FILESDIR}/${P}-test-64bit.patch epatch ${FILESDIR}/${P}-test-cpp.patch elibtoolize epunt_cxx }
[- ] nocxx - Disable support for C++ (DON'T USE THIS UNLESS YOU KNOW WHAT YOU'RE DOING) Anything that should be clarified there?
Nope, nothing needs to be clarified. I assume that the epunt_cxx function exists for exactly this purpose, and that it's helpful to report those cases where it is needed so that others can benefit. Apologies if not.
doesn't sound like a crazy request so I added that to 2.0.1-r1 without a bump. Thanks for the report.