From: Maximilian Engelhardt Date: Fri, 18 Dec 2020 20:42:34 +0000 (+0100) Subject: docs: use predictable ordering in generated documentation X-Git-Tag: archive/raspbian/4.14.3+32-g9de3671772-1_deb11u1+rpi1^2^2~8 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=f1e4829e94577649593c57fd1dcc9f38e455db48;p=xen.git docs: use predictable ordering in generated documentation When the seq number is equal, sort by the title to get predictable output ordering. This is useful for reproducible builds. Signed-off-by: Maximilian Engelhardt Acked-by: Andrew Cooper (cherry picked from commit e18dadc5b709290b8038a1cacb52bc3b3b69cf21) --- diff --git a/docs/xen-headers b/docs/xen-headers index 54155632c4..8c434d77e2 100755 --- a/docs/xen-headers +++ b/docs/xen-headers @@ -331,7 +331,7 @@ sub output_index () {

Starting points

    END - foreach my $ic (sort { $a->{Seq} <=> $b->{Seq} } @incontents) { + foreach my $ic (sort { $a->{Seq} <=> $b->{Seq} or $a->{Title} cmp $b->{Title} } @incontents) { $o .= "
  • {Href}\">$ic->{Title}
  • \n"; } $o .= "
\n";