The binutils 2.17 package in stable and current fails to build on many of my systems. The errors below are very common across my systems.
/local/devel/bin/cc -DHAVE_CONFIG_H -I. -I.././binutils -I. -D_GNU_SOURCE -I. -I.././binutils -I../bfd -I.././binutils/../bfd -I.././binutils/../include -I.././binutils/../intl -I../intl -DLOCALEDIR="\"/local/devel/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -pipe -O3 -mtune=pentium4 -DOPENPKG_OS_LINUX -c not-strip.c /local/devel/bin/cc -DHAVE_CONFIG_H -I. -I.././binutils -I. -D_GNU_SOURCE -I. -I.././binutils -I../bfd -I.././binutils/../bfd -I.././binutils/../include -I.././binutils/../intl -I../intl -DLOCALEDIR="\"/local/devel/share/locale\"" -Dbin_dummy_emulation=bin_vanilla_emulation -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Werror -pipe -O3 -mtune=pentium4 -DOPENPKG_OS_LINUX -c wrstabs.c cc1: warnings being treated as errors wrstabs.c: In function 'stab_tag_type': wrstabs.c:1297: warning: 'size' is used uninitialized in this function make[4]: *** [wrstabs.o] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-binutils] Error 2 make: *** [all] Error 2 error: Bad exit status from /local/devel/RPM/TMP/rpm-tmp.68586 (%build)