File: 49-Reproducible-FAQ.patch

package info (click to toggle)
afterstep 2.2.12-19
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 33,168 kB
  • sloc: ansic: 201,695; sh: 5,894; xml: 3,721; makefile: 2,095; perl: 1,558; cpp: 811
file content (23 lines) | stat: -rw-r--r-- 916 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
From: Robert Luberda <robert@debian.org>
Date: Sat, 20 Feb 2016 09:37:06 +0100
Subject: Reproducible FAQ

Fix gen_faq_doc() to sort directory entries by names to ensure
that FAQ is generated in the correct order.
---
 src/ASDocGen/ASDocGen.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/ASDocGen/ASDocGen.c b/src/ASDocGen/ASDocGen.c
index fe5bff1..8011ae5 100644
--- a/src/ASDocGen/ASDocGen.c
+++ b/src/ASDocGen/ASDocGen.c
@@ -880,7 +880,7 @@ gen_faq_doc( const char *source_dir, const char *dest_dir, ASDocType doc_type )
 	
 	/* BODY *************************************************************************/
 	set_flags( state.flags, ASXMLI_OrderSections );
-	list_len = my_scandir ((char*)faq_dir, &list, ignore_dots, NULL);
+	list_len = my_scandir ((char*)faq_dir, &list, ignore_dots, direntry_compar_alpha);
 	for (i = 0; i < list_len; i++)
 	{	
 		if ( !S_ISDIR (list[i]->d_mode) )