Does this make the downstream packagers’ jobs harder — they must now presumably have Perl, Bison, Flex and DocBook installed on the packaging machines?
I've also seen the bison and flex output included in VCS, and the same guidelines apply.
1) Do they commit the generated flex/bison to git now? So tarballs match git
2) Or do they now leave it up to the end user to generate flex/bison? And run their custom Perl scripts, etc.