Fails to compile with include/builddefs:58: *** missing separator. Stop. Reproducible: Always Steps to Reproduce: 1. install Actual Results: checking for mode_t... yes checking for working alloca.h... yes checking for alloca... yes configure: creating ./config.status config.status: creating include/builddefs config.status: creating include/config.h include/builddefs:58: *** missing separator. Stop. * * ERROR: sys-apps/attr-2.4.39 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2580: Called die * The specific snippet of code: * emake || die * The die message: * (no error message) * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/sys-apps/attr-2.4.39/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-apps/attr-2.4.39/temp/environment'.
Created attachment 161506 [details] emerge --info. Just another note. I am having the same issue on my laptop.... are these ebuilds even tested before the go into the tree?
Alex: Yes, and this ebuild has even been successfully tested on many architectures. I have had it installed on my own laptop for ages. Sometimes an update to some build tool breaks previously working ebuilds, which is one of those things that keep ebuild maintainers busy ;) Checking tool versions is also one of the reasons bug reports need an emerge --info attached, so it's good that you remembered to attach one.
*** This bug has been marked as a duplicate of bug 214655 ***