>>> Compiling source in /var/tmp/portage/sys-apps/suspend2-userui-0.6.4-r1/work/suspend2-userui-0.6.4 ... x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -c -o userui_core.o userui_core.c x86_64-pc-linux-gnu-gcc -march=k8 -O2 -pipe -c -o userui_text.o userui_text.c In file included from userui_core.c:35: userui.h: In function 'xgetpid': userui.h:128: error: 'MAX_ERRNO' undeclared (first use in this function) userui.h:128: error: (Each undeclared identifier is reported only once userui.h:128: error: for each function it appears in.) userui_core.c: In function 'sig_hand': userui_core.c:476: warning: cast to pointer from integer of different size In file included from userui_text.c:26: userui.h: In function 'xgetpid': userui.h:128: error: 'MAX_ERRNO' undeclared (first use in this function) userui.h:128: error: (Each undeclared identifier is reported only once userui.h:128: error: for each function it appears in.) userui.h:128: error: 'errno' undeclared (first use in this function) make: *** [userui_text.o] Error 1 make: *** Waiting for unfinished jobs.... make: *** [userui_core.o] Error 1 !!! ERROR: sys-apps/suspend2-userui-0.6.4-r1 failed. Call stack: ebuild.sh, line 1603: Called dyn_compile ebuild.sh, line 961: Called src_compile suspend2-userui-0.6.4-r1.ebuild, line 36: Called die !!! emake suspend2ui_text failed !!! If you need support, post the topmost build error, and the call stack if relevant.