[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#720866: texinfo: FTBFS with perl 5.18: test failures



On 31.08.13 Hilmar Preusse (hille42@web.de) wrote:

Hi,

> I reported upstream @texinfo and got the following information:
> 
> This is already solved in svn in r5308 and r5298. Thanks for the
> report nevertheless!
> 
> I imported the 2 changed files into my texinfo 5.1 build dir. Now
> the test suite fails even more often.  I'm afraid we have to use an
> svn checkout...unless upstream prepares a release ASAP and we
> disable the test suite until then.
> 
I just noticed that I missed a few files, which were part of these
two svn commits. But even after applying them the tests still fails.
Attached is the output of "svn diff -r 5307:5308" & "svn diff -r
5297:5298". Did not test if they apply to 5.1.

No further ideas, sorry.

H.
-- 
sigmentation fault
Index: tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
===================================================================
--- tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2	(revision 5297)
+++ tp/tests/sectioning/res_parser_html/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2	(revision 5298)
@@ -7,7 +7,7 @@
 equivalent_nodes-noderename.cnf:8: warning: no node to be renamed
 equivalent_nodes-noderename.cnf:10: warning: nodes without a new name at the end of file
 equivalent_nodes.texi: warning: must specify a title with a title command or @top
+equivalent_nodes-noderename.cnf: file empty for renamed node `@strong{}'
 equivalent_nodes-noderename.cnf: old name for `ToP' is a node of the document
 equivalent_nodes-noderename.cnf: old name for `Top' is a node of the document
-equivalent_nodes-noderename.cnf: file empty for renamed node `@strong{}'
 equivalent_nodes-noderename.cnf: warning: target node (new name for `old non existing') not in document: non existing file
Index: tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2
===================================================================
--- tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2	(revision 5297)
+++ tp/tests/sectioning/res_parser/equivalent_nodes_test_renamed_nodes/equivalent_nodes.2	(revision 5298)
@@ -7,7 +7,7 @@
 equivalent_nodes-noderename.cnf:8: warning: no node to be renamed
 equivalent_nodes-noderename.cnf:10: warning: nodes without a new name at the end of file
 equivalent_nodes.texi: warning: must specify a title with a title command or @top
+equivalent_nodes-noderename.cnf: file empty for renamed node `@strong{}'
 equivalent_nodes-noderename.cnf: old name for `ToP' is a node of the document
 equivalent_nodes-noderename.cnf: old name for `Top' is a node of the document
-equivalent_nodes-noderename.cnf: file empty for renamed node `@strong{}'
 equivalent_nodes-noderename.cnf: warning: target node (new name for `old non existing') not in document: non existing file
Index: tp/tests/formatting/res_parser/unknown_nodes_renamed/unknown_nodes_renamed.2
===================================================================
--- tp/tests/formatting/res_parser/unknown_nodes_renamed/unknown_nodes_renamed.2	(revision 5297)
+++ tp/tests/formatting/res_parser/unknown_nodes_renamed/unknown_nodes_renamed.2	(revision 5298)
@@ -1,2 +1,2 @@
 unknown_nodes_renamed.texi: warning: must specify a title with a title command or @top
-unknown_nodes_renamed-noderename.cnf:3: warning: target node (new name for `unknown node 2') not in document: renamed as unknow too
+unknown_nodes_renamed-noderename.cnf:3: warning: target node (new name for `Unknown node 1') not in document: renamed as unknow too
Index: tp/Texinfo/Convert/HTML.pm
===================================================================
--- tp/Texinfo/Convert/HTML.pm	(revision 5297)
+++ tp/Texinfo/Convert/HTML.pm	(revision 5298)
@@ -7071,7 +7071,7 @@
       $parser_for_renamed_nodes = $self->{'parser'}->parser();
     }
     my %warned_new_node;
-    foreach my $old_node_name (keys(%{$self->{'renamed_nodes'}})) {
+    foreach my $old_node_name (sort(keys(%{$self->{'renamed_nodes'}}))) {
       my $parsed_old_node = $self->_parse_node_and_warn_external(
          $old_node_name, $parser_for_renamed_nodes,
          $self->{'renamed_nodes_lines'}->{$old_node_name},
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 5297)
+++ ChangeLog	(revision 5298)
@@ -1,3 +1,8 @@
+2013-08-11  Patrice Dumas  <pertusus@free.fr>
+
+	* tp/Texinfo/Convert/HTML.pm(output): sort when processing renamed
+	nodes to have a reproducible error output.  Report by Karl.
+
 2013-08-10  Patrice Dumas  <pertusus@free.fr>
 
 	* tp/Texinfo/Convert/Line.pm, Texinfo/Convert/Paragraph.pm: preserve 
Index: tp/tests/layout/res_parser/formatting_chm/formatting.hhk
===================================================================
--- tp/tests/layout/res_parser/formatting_chm/formatting.hhk	(revision 5307)
+++ tp/tests/layout/res_parser/formatting_chm/formatting.hhk	(revision 5308)
@@ -9,182 +9,6 @@
 <param name="ImageType" value="Folder">
 </OBJECT>
 <LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftp_name">
-<param name="Local" value="formatting.html#index-copying-d_002d_002deftp_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftp_name">
-<param name="Local" value="formatting.html#index-titlepage-d_002d_002deftp_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftp_name">
-<param name="Local" value="formatting.html#index-d_002d_002deftp_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftp_name">
-<param name="Local" value="formatting.html#index-d_002d_002deftp_005fname-1">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="a">
-<param name="Local" value="formatting.html#index-copying-a-2">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="a">
-<param name="Local" value="formatting.html#index-titlepage-a-2">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="a">
-<param name="Local" value="formatting.html#index-a-6">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="a">
-<param name="Local" value="formatting.html#index-a-7">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="b">
-<param name="Local" value="formatting.html#index-copying-b-1">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="b">
-<param name="Local" value="formatting.html#index-titlepage-b-1">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="b">
-<param name="Local" value="formatting.html#index-b-2">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="b">
-<param name="Local" value="formatting.html#index-b-3">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efcv_name">
-<param name="Local" value="formatting.html#index-copying-d_002d_002defcv_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efcv_name">
-<param name="Local" value="formatting.html#index-titlepage-d_002d_002defcv_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efcv_name">
-<param name="Local" value="formatting.html#index-d_002d_002defcv_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efcv_name">
-<param name="Local" value="formatting.html#index-d_002d_002defcv_005fname-1">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efivar_name of c--lass">
-<param name="Local" value="formatting.html#index-copying-d_002d_002defivar_005fname-of-c_002d_002dlass">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efivar_name of c--lass">
-<param name="Local" value="formatting.html#index-titlepage-d_002d_002defivar_005fname-of-c_002d_002dlass">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efivar_name of c--lass">
-<param name="Local" value="formatting.html#index-d_002d_002defivar_005fname-of-c_002d_002dlass">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efivar_name of c--lass">
-<param name="Local" value="formatting.html#index-d_002d_002defivar_005fname-of-c_002d_002dlass-1">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efopt_name">
-<param name="Local" value="formatting.html#index-copying-d_002d_002defopt_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efopt_name">
-<param name="Local" value="formatting.html#index-titlepage-d_002d_002defopt_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efopt_name">
-<param name="Local" value="formatting.html#index-d_002d_002defopt_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efopt_name">
-<param name="Local" value="formatting.html#index-d_002d_002defopt_005fname-1">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypeivar_name of c--lass">
-<param name="Local" value="formatting.html#index-copying-d_002d_002deftypeivar_005fname-of-c_002d_002dlass">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypeivar_name of c--lass">
-<param name="Local" value="formatting.html#index-titlepage-d_002d_002deftypeivar_005fname-of-c_002d_002dlass">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypeivar_name of c--lass">
-<param name="Local" value="formatting.html#index-d_002d_002deftypeivar_005fname-of-c_002d_002dlass">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypeivar_name of c--lass">
-<param name="Local" value="formatting.html#index-d_002d_002deftypeivar_005fname-of-c_002d_002dlass-1">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypevar_name">
-<param name="Local" value="formatting.html#index-copying-d_002d_002deftypevar_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypevar_name">
-<param name="Local" value="formatting.html#index-titlepage-d_002d_002deftypevar_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypevar_name">
-<param name="Local" value="formatting.html#index-d_002d_002deftypevar_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypevar_name">
-<param name="Local" value="formatting.html#index-d_002d_002deftypevar_005fname-1">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypevr_name">
-<param name="Local" value="formatting.html#index-copying-d_002d_002deftypevr_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypevr_name">
-<param name="Local" value="formatting.html#index-titlepage-d_002d_002deftypevr_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypevr_name">
-<param name="Local" value="formatting.html#index-d_002d_002deftypevr_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--eftypevr_name">
-<param name="Local" value="formatting.html#index-d_002d_002deftypevr_005fname-1">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efvar_name">
-<param name="Local" value="formatting.html#index-copying-d_002d_002defvar_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efvar_name">
-<param name="Local" value="formatting.html#index-titlepage-d_002d_002defvar_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efvar_name">
-<param name="Local" value="formatting.html#index-d_002d_002defvar_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efvar_name">
-<param name="Local" value="formatting.html#index-d_002d_002defvar_005fname-1">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efvr_name">
-<param name="Local" value="formatting.html#index-copying-d_002d_002defvr_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efvr_name">
-<param name="Local" value="formatting.html#index-titlepage-d_002d_002defvr_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efvr_name">
-<param name="Local" value="formatting.html#index-d_002d_002defvr_005fname">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
-<param name="Name" value="d--efvr_name">
-<param name="Local" value="formatting.html#index-d_002d_002defvr_005fname-1">
-</OBJECT> </LI>
-<LI> <OBJECT type="text/sitemap">
 <param name="Name" value="&quot;">
 <param name="Local" value="formatting.html#index-copying-_0060_0060">
 </OBJECT> </LI>
@@ -944,5 +768,181 @@
 <param name="Name" value="truc">
 <param name="Local" value="formatting.html#index-truc-3">
 </OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftp_name">
+<param name="Local" value="formatting.html#index-copying-d_002d_002deftp_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftp_name">
+<param name="Local" value="formatting.html#index-titlepage-d_002d_002deftp_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftp_name">
+<param name="Local" value="formatting.html#index-d_002d_002deftp_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftp_name">
+<param name="Local" value="formatting.html#index-d_002d_002deftp_005fname-1">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="a">
+<param name="Local" value="formatting.html#index-copying-a-2">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="a">
+<param name="Local" value="formatting.html#index-titlepage-a-2">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="a">
+<param name="Local" value="formatting.html#index-a-6">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="a">
+<param name="Local" value="formatting.html#index-a-7">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="b">
+<param name="Local" value="formatting.html#index-copying-b-1">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="b">
+<param name="Local" value="formatting.html#index-titlepage-b-1">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="b">
+<param name="Local" value="formatting.html#index-b-2">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="b">
+<param name="Local" value="formatting.html#index-b-3">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efcv_name">
+<param name="Local" value="formatting.html#index-copying-d_002d_002defcv_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efcv_name">
+<param name="Local" value="formatting.html#index-titlepage-d_002d_002defcv_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efcv_name">
+<param name="Local" value="formatting.html#index-d_002d_002defcv_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efcv_name">
+<param name="Local" value="formatting.html#index-d_002d_002defcv_005fname-1">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efivar_name of c--lass">
+<param name="Local" value="formatting.html#index-copying-d_002d_002defivar_005fname-of-c_002d_002dlass">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efivar_name of c--lass">
+<param name="Local" value="formatting.html#index-titlepage-d_002d_002defivar_005fname-of-c_002d_002dlass">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efivar_name of c--lass">
+<param name="Local" value="formatting.html#index-d_002d_002defivar_005fname-of-c_002d_002dlass">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efivar_name of c--lass">
+<param name="Local" value="formatting.html#index-d_002d_002defivar_005fname-of-c_002d_002dlass-1">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efopt_name">
+<param name="Local" value="formatting.html#index-copying-d_002d_002defopt_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efopt_name">
+<param name="Local" value="formatting.html#index-titlepage-d_002d_002defopt_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efopt_name">
+<param name="Local" value="formatting.html#index-d_002d_002defopt_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efopt_name">
+<param name="Local" value="formatting.html#index-d_002d_002defopt_005fname-1">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypeivar_name of c--lass">
+<param name="Local" value="formatting.html#index-copying-d_002d_002deftypeivar_005fname-of-c_002d_002dlass">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypeivar_name of c--lass">
+<param name="Local" value="formatting.html#index-titlepage-d_002d_002deftypeivar_005fname-of-c_002d_002dlass">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypeivar_name of c--lass">
+<param name="Local" value="formatting.html#index-d_002d_002deftypeivar_005fname-of-c_002d_002dlass">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypeivar_name of c--lass">
+<param name="Local" value="formatting.html#index-d_002d_002deftypeivar_005fname-of-c_002d_002dlass-1">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypevar_name">
+<param name="Local" value="formatting.html#index-copying-d_002d_002deftypevar_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypevar_name">
+<param name="Local" value="formatting.html#index-titlepage-d_002d_002deftypevar_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypevar_name">
+<param name="Local" value="formatting.html#index-d_002d_002deftypevar_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypevar_name">
+<param name="Local" value="formatting.html#index-d_002d_002deftypevar_005fname-1">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypevr_name">
+<param name="Local" value="formatting.html#index-copying-d_002d_002deftypevr_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypevr_name">
+<param name="Local" value="formatting.html#index-titlepage-d_002d_002deftypevr_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypevr_name">
+<param name="Local" value="formatting.html#index-d_002d_002deftypevr_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--eftypevr_name">
+<param name="Local" value="formatting.html#index-d_002d_002deftypevr_005fname-1">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efvar_name">
+<param name="Local" value="formatting.html#index-copying-d_002d_002defvar_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efvar_name">
+<param name="Local" value="formatting.html#index-titlepage-d_002d_002defvar_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efvar_name">
+<param name="Local" value="formatting.html#index-d_002d_002defvar_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efvar_name">
+<param name="Local" value="formatting.html#index-d_002d_002defvar_005fname-1">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efvr_name">
+<param name="Local" value="formatting.html#index-copying-d_002d_002defvr_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efvr_name">
+<param name="Local" value="formatting.html#index-titlepage-d_002d_002defvr_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efvr_name">
+<param name="Local" value="formatting.html#index-d_002d_002defvr_005fname">
+</OBJECT> </LI>
+<LI> <OBJECT type="text/sitemap">
+<param name="Name" value="d--efvr_name">
+<param name="Local" value="formatting.html#index-d_002d_002defvr_005fname-1">
+</OBJECT> </LI>
 </BODY>
 </HTML>
Index: tp/init/chm.pm
===================================================================
--- tp/init/chm.pm	(revision 5307)
+++ tp/init/chm.pm	(revision 5308)
@@ -237,7 +237,7 @@
                                           $self->{'index_entries'},
                                           $self->{'index_names'});
   if ($index_entries) {
-    foreach my $index_name (keys (%$index_entries)) {
+    foreach my $index_name (sort(keys(%$index_entries))) {
       foreach my $index_entry_ref (@{$index_entries->{$index_name}}) {
         my $file = $self->command_filename($index_entry_ref->{'command'});
         # happens for things in @titlepage when it is not output
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 5307)
+++ ChangeLog	(revision 5308)
@@ -1,3 +1,8 @@
+2013-08-12  Patrice Dumas  <pertusus@free.fr>
+
+	* tp/init/chm.pm: sort indices names to get a reproducible output.
+	Report by Karl.
+
 2013-08-11  Karl Berry  <karl@gnu.org>
 
 	* doc/texinfo.txi (Conventions): add item about form feed processing.

Attachment: signature.asc
Description: Digital signature


Reply to: