Hi, why are bison/flex generated .c files in the repository? They get regenerated during build, which makes the git repository dirty. And you can't build yara without flex & bison installed anyway.
EDIT: ups, I remembered it wrong, configure actually passes without flex/bison, but if Make decides it needs to regenerate the files, the build will fail. And it decides to do so pretty arbitrarily.