Codebase list texinfo / debian/6.1.0.dfsg.1-4
cherrypick upstream svn 7031: fix texi2dvi premature exitus Norbert Preining 8 years ago
3 changed file(s) with 29 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 texinfo (6.1.0.dfsg.1-4) unstable; urgency=medium
1
2 * cherrypick upstream svn 7031: fix texi2dvi premature exitus
3
4 -- Norbert Preining <preining@debian.org> Fri, 26 Feb 2016 22:14:44 +0900
5
06 texinfo (6.1.0.dfsg.1-3) unstable; urgency=medium
17
28 * cherrypick upstream svn 7022: fix missing output when doing
55 upstream-svn7021-fix-parsing
66 upstream-svn7022-fix-ouput
77 upstream-svn7027-remove-debug-statement
8 upstream-svn7031-texi2dvi-fix
0 upstream svn7031 fix for texi2dvi not rebuilding properly
1 * util/texi2dvi (filter_files): Ensure that this function does not
2 make any non zero return status when the list of new xref files is
3 empty. Otherwise that causes a prematurate exit of calling
4 function, notably run_index. Remember texi2dvi is running under
5 set -e regime.
6 ---
7 util/texi2dvi | 3 ++-
8 1 file changed, 2 insertions(+), 1 deletion(-)
9
10 --- texinfo.orig/util/texi2dvi
11 +++ texinfo/util/texi2dvi
12 @@ -988,7 +988,8 @@
13 # that match PREDICATE.
14 filter_files ()
15 {
16 - test -n "$xref_files_new" && echo "$xref_files_new" |
17 + test -n "$xref_files_new" || return 0
18 + echo "$xref_files_new" |
19 # Filter existing files matching the criterion.
20 #
21 while read file; do