The dependencies were declared in a non-deterministic order, due to hash
randomisation. This causes noise when diffing build logs.
- Wallace Reis <wreis@cpan.org>
- William Wolf <throughnothing@gmail.com>
- Ying Zhang <zyolive@yahoo.com>
+- Zefram <zefram@fysh.org>
Changes for SQL::Translator
* Add support for monotonically increasing SQLite autoincs (GH#47)
+ * Declare dependencies in deterministic order (RT#102859)
0.11021 2015-01-29
for my $type (qw/requires recommends test_requires/) {
no strict qw/refs/;
my $f = \&$type;
- for my $mod (keys %{$deps->{$type} || {} }) {
+ for my $mod (sort keys %{$deps->{$type} || {} }) {
$f->($mod, $deps->{$type}{$mod});
}
}