doing an emerge on development-sources-2.x.x does not sync kernel headers, which are required to compile several build time scripts in the /usr/src/linux/scripts directory.
Which scripts won't compile? They should be using the in kernel headers regardless though.
Technically, the kernel doesn't depened on the kernel-headers to install and build. I've yet to see a kernel script that didn't compile.