]> git.donarmstrong.com Git - lilypond.git/blob - debian/patches/0010-Fix-test-suite-failure-caused-by-formfeed-difference.patch
Bundle our own private copy of guile-1.8
[lilypond.git] / debian / patches / 0010-Fix-test-suite-failure-caused-by-formfeed-difference.patch
1 From d484b576e960a216ec189b9ebe1967ee21a340f8 Mon Sep 17 00:00:00 2001
2 From: Colin Watson <cjwatson@ubuntu.com>
3 Date: Sun, 9 Feb 2014 12:58:24 -0600
4 Subject: Fix test-suite failure caused by formfeed differences in texinfo 5.
5
6 The version of makeinfo in texinfo 5.2 (at least) emits
7 slightly-differently-formatted output that breaks
8 ice-9/documentation.scm, and hence the test suite.  Later versions of
9 Guile implement their own texinfo parsing and thus no longer rely on
10 makeinfo for this, but this workaround is enough to fix the test suite
11 for now.
12
13 [rlb@defaultvalue.org: adjust commit message.]
14
15 Closes: #711029
16 Bug-Debian: http://bugs.debian.org/711029
17 ---
18  libguile/Makefile.am | 2 +-
19  1 file changed, 1 insertion(+), 1 deletion(-)
20
21 diff --git a/guile18/libguile/Makefile.am b/guile18/libguile/Makefile.am
22 index 1299cf2..e2e8025 100644
23 --- a/guile18/libguile/Makefile.am
24 +++ b/guile18/libguile/Makefile.am
25 @@ -304,7 +304,7 @@ if HAVE_MAKEINFO
26  
27  guile-procedures.txt: guile-procedures.texi
28         rm -f $@
29 -       makeinfo --force -o $@ guile-procedures.texi || test -f $@
30 +       makeinfo --force --no-headers guile-procedures.texi | sed 's/\f  */\f/g' > $@
31  
32  else
33