kshutdown/systemconfig.cpp needs an #include <stdlib.h> added: make[2]: Entering directory `/var/tmp/portage/kde-misc/kshutdown-0.8.2/work/kshutdown-0.8.2/kshutdown' i686-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/kde/3.5/include -I/usr/qt/3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -DNDEBUG -DNO_DEBUG -O2 -O2 -march=pentium-m -pipe -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -c -o systemconfig.o systemconfig.cpp systemconfig.cpp: In static member function ‘static bool SystemConfig::canShutDown()’: systemconfig.cpp:40: error: ‘::getenv’ has not been declared systemconfig.cpp: In member function ‘void SystemConfig::checkKDE()’: systemconfig.cpp:136: error: ‘::getenv’ has not been declared make[2]: *** [systemconfig.o] Error 1
Ok rather than addig patches lets stable newer one. Old summary: kde-misc/kshutdown-0.8.2 fails to build with sys-libs/glibc-2.9 due to missing stdlib.h include Required keywords: KEYWORDS="amd64 ppc x86"
x86 stable
amd64 stable
ppc stable. closing since we're last