Package: git-buildpackage Version: 0.9.30 Dear maintainers of git-buildpackage,
The patches exported by `gbp-pq` can be wildly different depending on the value set in the git option `diff.algorithm`.
Thus packages where co-maintainers happen to use different `diff.algorithm` values undergo a lot of unneeded "diff churn", making it impossible to follow the history of the Debian-specific patches.
This issue can be fixed by forcing the use of a specific diff algorithm inside `gbp-pq`, for example by using `--diff-algorithm=histogram` in `gbp.git.Repository.diff`.
Another setting that can reduce diff churn and should be forced by `gbp-pq` is `diff.rename`, that should be set to `copies`.
Regards, -- Gioele Barabucci