based on my experience creating one patch, running "make" and "make test", i found that "git status" was reporting a lot of generated and built files that i think should be ignored.
i added the "untracked" files to .gitignore, and this is the patch.
ign.patch
Description: Binary data