make[1]: Entering directory `/var/tmp/portage/media-sound/alsamixergui-0.9.0.1.2-r4/work/alsamixergui-0.9.0rc1-2/src' Makefile:302: *** missing separator. Stop. make[1]: Leaving directory `/var/tmp/portage/media-sound/alsamixergui-0.9.0.1.2-r4/work/alsamixergui-0.9.0rc1-2/src' make: *** [all-recursive] Error 1 * ERROR: media-sound/alsamixergui-0.9.0.1.2-r4::gentoo failed (compile phase): * emake failed Line 302 seems to be: "@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<" If I comment that out, the same error appears for other nearby lines (306, 309, etc.) but I still can't get it to build. Reproducible: Always Steps to Reproduce: 1. emerge alsamixer Actual Results: Fails to build. Expected Results: Builds.
Full build log please
Created attachment 362548 [details] complete build log
I had the same error, but it compiled as recently as 1/19/14. I've recently had issues with autotools so I looked into that and adding WANT_AUTOCONF="latest" WANT_AUTOMAKE="latest" to the ebuild resolved the problem. (the am__fastdep macro doesn't seem to be in the wrapper version but is in depend.m4 in versions 1.11 and 1.14 of aclocal)
got a similar problem with a missing separator in the Makefile: $(am__define_uniq_tagged_files) autoconf 2.69 automake 1.13.4 ======================================================================= hecking alsa/asoundlib.h usability... yes checking alsa/asoundlib.h presence... yes checking for alsa/asoundlib.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating src/config.h config.status: executing default-1 commands Making all in src make[1]: Entering directory '/var/tmp/portage/media-sound/alsamixergui-0.9.0.1.2-r4/work/alsamixergui-0.9.0rc1-2/src' Makefile:380: *** missing separator. Stop. make[1]: Leaving directory '/var/tmp/portage/media-sound/alsamixergui-0.9.0.1.2-r4/work/alsamixergui-0.9.0rc1-2/src' Makefile:332: recipe for target 'all-recursive' failed make: *** [all-recursive] Error 1 * ERROR: media-sound/alsamixergui-0.9.0.1.2-r4::gentoo failed (compile phase): * emake failed * =======================================================================
did some more attempts... the emerge was successful with "-j1" MAKEOPTS="-j1" emerge -1 alsamixergui
(In reply to Mike from comment #5) > did some more attempts... the emerge was successful with "-j1" > > MAKEOPTS="-j1" emerge -1 alsamixergui confirmed, thanks for the work-around!