The new for loops that handle the pkgs directory attempt to interpret the CVS directory as a package directory. This causes things to go really wrong.
Attached is a patch that corrects the issue. It may not be the ideal solution, please review.
File Added: makefile.vc.zip
patch v2
patched
File Added: makefile.vc.zip
patch v2
patched