debian/diff: cvsserver: make cvsserver deterministic with perl 5.18
Git's cvsserver tests are flaky on most arches, which makes the build
on Debian autobuilders flaky. Previous versions of git without
significantly different cvsserver code built fine and reliably.
The cause: perl 5.18 was uploaded to unstable on 2013-08-26, one day
after the previous git upload. As Anders Kaseorg noticed, Perl 5.18
randomizes the seed used by its hash function to avoid algorithmic
complexity attacks, which makes the cvsserver test output
nondeterministic. Apply the patch from upstream to sort hash keys
before iterating over them to make the build reliable again.
Fixes: http://bugs.debian.org/727226
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>