Created attachment 304793 [details] full build log i686-pc-linux-gnu-gcc -O2 -march=core2 -mfpmath=sse -mmmx -msse -msse2 -mssse3 -pipe -Wl,-O1 -Wl,--as-needed turbostat.c -o turbostat turbostat.c: In function ‘get_msr’: turbostat.c:120:4: warning: format ‘%zx’ expects argument of type ‘size_t’, but argument 4 has type ‘off_t’ [-Wformat] turbostat.c:120:4: warning: format ‘%jd’ expects argument of type ‘intmax_t’, but argument 5 has type ‘ssize_t’ [-Wformat] turbostat.c: In function ‘get_core_id’: turbostat.c:676:8: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] turbostat.c: In function ‘get_physical_package_id’: turbostat.c:659:8: warning: ignoring return value of ‘fscanf’, declared with attribute warn_unused_result [-Wunused-result] turbostat.c: In function ‘check_cpuid’: turbostat.c:857:2: error: PIC register clobbered by ‘ebx’ in ‘asm’ make[1]: *** [turbostat] Error 1 make[1]: Leaving directory `/var/tmp/portage/sys-power/pmtools-20110323/work/pmtools/turbostat' make: *** [all] Error 2 emake failed emerge --info output: https://bugs.gentoo.org/attachment.cgi?id=304777
Appears fixed in the new upstream.
turbostat should be it's own package I think, I've removed turbostat from the install on pmtools-20110323-r1 I'm going to close this bug and alter bug 408089 to be for a new package for turbostat.