To my knowledge clockspeed requires either a Pentium processor with its time step counter or the solaris hrtime() syscall. None of both is present on ppc. The build process of clockspeed detects that by means of checking for functionality and creating appropriate defines and stops with an uninstructive error message due to plain text guarded by those defines. The error message: [...] ./compile clockspeed.c rm -f tryulong64.o tryulong64 ./load auto-str substdio.a error.a str.a clockspeed.c:18: error: syntax error before '!' token [more errors follow] Reproducible: Always Steps to Reproduce: 1. emerge clockspeed Actual Results: compilation error. Expected Results: clockspeed should be masked for ppc, i think.
fixed in cvs