Here's a fix for xscreensaver, since it hasn't been rebuilding for some time... Change CFLAGS="$RPM_OPT_FLAGS" into CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE" (thanks redhat) 3.26 is also out, but then patch6 needs to be updated. http://d10179.dtk.chello.nl/build/fixes/cooker/xscreensaver-3.25-7mdk.src.rpm http://d10179.dtk.chello.nl/build/fixes/cooker/xscreensaver.spec http://d10179.dtk.chello.nl/build/fixes/cooker/xscreensaver.spec.orig http://d10179.dtk.chello.nl/build/fixes/cooker/xscreensaver.spec.diff Another thing: why is that %ifarch alpha statement needed? With 3.26 (without patch6) my machine compiles fine without the %ifarch alpha statement (haven't tested the difference though).