When I emerge lm_senors, the compile is repeated and too many open files occurs. Using GCC 3.4.5 on ~x86 make: Makefile:31: pipe: Too many open files make: Makefile:36: pipe: Too many open files make: Makefile:51: pipe: Too many open files make: Makefile:58: pipe: Too many open files make: Makefile:87: pipe: Too many open files make: Makefile:133: pipe: Too many open files make: Makefile:253: pipe: Too many open files Makefile:271: kernel/include/Module.mk: Too many open files Makefile:271: lib/Module.mk: Too many open files Makefile:271: prog/detect/Module.mk: Too many open files Makefile:271: prog/dump/Module.mk: Too many open files Makefile:271: prog/eeprom/Module.mk: Too many open files Makefile:271: prog/pwm/Module.mk: Too many open files Makefile:271: prog/sensors/Module.mk: Too many open files Makefile:271: prog/xeon/Module.mk: Too many open files Makefile:271: prog/sensord/Module.mk: Too many open files Makefile:271: etc/Module.mk: Too many open files Makefile:278: no file name for `include' make: *** creating jobs pipe: Too many open files. Stop. !!! ERROR: sys-apps/lm_sensors-2.9.2 failed. !!! Function src_compile, Line 86, Exitcode 2 !!! emake user failed !!! If you need support, post the topmost build error, NOT this status message.
Can you reproduce this using gcc-3.4.4-r1?
Hitted by the same problem. Analysing carefully the output shows a line: make: Warning: File `/usr/include/stdio.h' has modification time 4e+03 s in the future Resolution: Wait and try again or fix the modification times;-)