Issue 1: I'm not sure if this was desired, but svnrevision checks only the version of
source/ subdir, not the whole svn tree - i.e. that means revision number didn't changed between
4074 and 4075 (on one hand, now version doesn't change, if only tools were updated, but on the other,
vc files under progs/ don't update it too)
Issue 2: as vcc uses headers from source/ subdir, that include svnrevision generated header,
if that header is updated, on a second make run after 'svn up', vcc is rebuilt, because that header
was updated - it should be rebuild on the first run; I think adding the same custom target as in sorce/
to utils/vcc/ (or a dependency on that one) should fix it.