diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2014-01-21 17:30:04 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-01-21 21:56:58 +0000 |
commit | 6a2b596725c85c7eacc69cb0cbfd7a75ce9a9a44 (patch) | |
tree | c482045384a916ee1b9304b36a907c36f9820286 /meta/recipes-devtools/guile/files/0001-doc-Fix-build-with-Texinfo-5.0.patch | |
parent | 31498bcf19f3bbd6887811c466d353ae50d59e0c (diff) | |
download | poky-6a2b596725c85c7eacc69cb0cbfd7a75ce9a9a44.tar.gz |
guile: fix build with Texinfo 5.0
Backport a patch from upstream which fixes failures building
guile-native on newer distros such as Ubuntu 13.10. (This does not
affect dora or master because we are using Guile 2.0.9 there, which
already contains this patch.)
(From OE-Core rev: 977372f806dfe597cd14244e7a4db0caba5c65b2)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/guile/files/0001-doc-Fix-build-with-Texinfo-5.0.patch')
-rw-r--r-- | meta/recipes-devtools/guile/files/0001-doc-Fix-build-with-Texinfo-5.0.patch | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/meta/recipes-devtools/guile/files/0001-doc-Fix-build-with-Texinfo-5.0.patch b/meta/recipes-devtools/guile/files/0001-doc-Fix-build-with-Texinfo-5.0.patch new file mode 100644 index 0000000000..f39905c85e --- /dev/null +++ b/meta/recipes-devtools/guile/files/0001-doc-Fix-build-with-Texinfo-5.0.patch | |||
@@ -0,0 +1,71 @@ | |||
1 | From 183d2ace576710079a2bcf2a8bfcbc39b7d9becc Mon Sep 17 00:00:00 2001 | ||
2 | From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@gnu.org> | ||
3 | Date: Fri, 1 Mar 2013 17:49:24 +0100 | ||
4 | Subject: [PATCH] doc: Fix build with Texinfo 5.0. | ||
5 | |||
6 | * doc/ref/api-control.texi (Handling Errors): Move misplaced description | ||
7 | for `scm_memory_error' & co. | ||
8 | * doc/ref/r6rs.texi (rnrs base): Change `deffnx' of `let-syntax' and | ||
9 | `letrec-syntax' to fit on one line. | ||
10 | |||
11 | Upstream-Status: Backport [in 2.0.9 release] | ||
12 | |||
13 | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> | ||
14 | |||
15 | --- | ||
16 | doc/ref/api-control.texi | 6 +++--- | ||
17 | doc/ref/r6rs.texi | 8 +++----- | ||
18 | 2 files changed, 6 insertions(+), 8 deletions(-) | ||
19 | |||
20 | diff --git a/doc/ref/api-control.texi b/doc/ref/api-control.texi | ||
21 | index 95c4925..ea943d3 100644 | ||
22 | --- a/doc/ref/api-control.texi | ||
23 | +++ b/doc/ref/api-control.texi | ||
24 | @@ -1,7 +1,7 @@ | ||
25 | @c -*-texinfo-*- | ||
26 | @c This is part of the GNU Guile Reference Manual. | ||
27 | -@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2009, 2010, 2011, 2012 | ||
28 | -@c Free Software Foundation, Inc. | ||
29 | +@c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004, 2009, 2010, | ||
30 | +@c 2011, 2012, 2013 Free Software Foundation, Inc. | ||
31 | @c See the file guile.texi for copying conditions. | ||
32 | |||
33 | @node Control Mechanisms | ||
34 | @@ -1732,8 +1732,8 @@ and the call to these routines doesn't change @code{errno}. | ||
35 | @deftypefnx {C Function} void scm_wrong_type_arg (char *@var{subr}, int @var{argnum}, SCM @var{bad_value}) | ||
36 | @deftypefnx {C Function} void scm_wrong_type_arg_msg (char *@var{subr}, int @var{argnum}, SCM @var{bad_value}, const char *@var{expected}) | ||
37 | @deftypefnx {C Function} void scm_memory_error (char *@var{subr}) | ||
38 | -Throw an error with the various keys described above. | ||
39 | @deftypefnx {C Function} void scm_misc_error (const char *@var{subr}, const char *@var{message}, SCM @var{args}) | ||
40 | +Throw an error with the various keys described above. | ||
41 | |||
42 | In @code{scm_wrong_num_args}, @var{proc} should be a Scheme symbol | ||
43 | which is the name of the procedure incorrectly invoked. The other | ||
44 | diff --git a/doc/ref/r6rs.texi b/doc/ref/r6rs.texi | ||
45 | index 2028ada..13f9e20 100644 | ||
46 | --- a/doc/ref/r6rs.texi | ||
47 | +++ b/doc/ref/r6rs.texi | ||
48 | @@ -1,6 +1,6 @@ | ||
49 | @c -*-texinfo-*- | ||
50 | @c This is part of the GNU Guile Reference Manual. | ||
51 | -@c Copyright (C) 2010, 2011, 2012 | ||
52 | +@c Copyright (C) 2010, 2011, 2012, 2013 | ||
53 | @c Free Software Foundation, Inc. | ||
54 | @c See the file guile.texi for copying conditions. | ||
55 | |||
56 | @@ -273,10 +273,8 @@ grouped below by the existing manual sections to which they correspond. | ||
57 | @end deffn | ||
58 | |||
59 | @deffn {Scheme Syntax} define-syntax keyword expression | ||
60 | -@deffnx {Scheme Syntax} let-syntax ((keyword transformer) @dots{}) | ||
61 | - exp1 exp2 @dots{} | ||
62 | -@deffnx {Scheme Syntax} letrec-syntax ((keyword transformer) @dots{}) | ||
63 | - exp1 exp2 @dots{} | ||
64 | +@deffnx {Scheme Syntax} let-syntax ((keyword transformer) @dots{}) exp1 exp2 @dots{} | ||
65 | +@deffnx {Scheme Syntax} letrec-syntax ((keyword transformer) @dots{}) exp1 exp2 @dots{} | ||
66 | @xref{Defining Macros}, for documentation. | ||
67 | @end deffn | ||
68 | |||
69 | -- | ||
70 | 1.8.4.2 | ||
71 | |||