Package: guile-1.8 / 1.8.8+1-10

Metadata

Package Version Patches format
guile-1.8 1.8.8+1-10 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Change guile tut to guile tut 1.8.patch | (download)

doc/tutorial/Makefile.am | 2 1 + 1 - 0 !
doc/tutorial/guile-tut.texi | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 3 deletions(-)

 change guile-tut to guile-tut-1.8.


0002 Handle the DFSG package split.patch | (download)

configure.in | 2 0 + 2 - 0 !
doc/Makefile.am | 9 1 + 8 - 0 !
2 files changed, 1 insertion(+), 10 deletions(-)

 handle the dfsg package split.


0003 Fix the SRFI 60 copy bit documentation.patch | (download)

srfi/srfi-60.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix the srfi 60 copy-bit documentation.


0004 Define _GNU_SOURCE to fix the GNU kFreeBSD build.patch | (download)

libguile/fports.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 define _gnu_source to fix the gnu/kfreebsd build.

0005 Don t access uninitialised memory in scm_to_sockaddr.patch | (download)

libguile/socket.c | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 don't access uninitialised memory in scm_to_sockaddr().

Signed-off-by: Thorsten Glaser <tg@debian.org>

0006 Make sockets.test more robust.patch | (download)

test-suite/tests/socket.test | 12 9 + 3 - 0 !
1 file changed, 9 insertions(+), 3 deletions(-)

 make `sockets.test' more robust.

* test-suite/tests/socket.test ("AF_INET6/SOCK_STREAM"): Gracefully
  handle cases where this combination is not supported.

0007 Mark Unused modules are removed gc test as unresolve.patch | (download)

test-suite/tests/gc.test | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 mark "unused modules are removed" gc test as unresolved.

As per discussion with upstream, mark this test as unresolved since it
may produce false negatives, depending on the behavior/timing of the
garbage collector.

Closes: #653939

0008 Fix problems in guile tut.texi that cause makeinfo t.patch | (download)

doc/tutorial/guile-tut.texi | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 fix problems in guile-tut.texi that cause makeinfo to fail.

[rlb@defaultvalue.org: adjust commit message.]

Bug-Debian: http://bugs.debian.org/711029

0009 Fix r5rs.texi makeinfo failure by applying changes f.patch | (download)

doc/r5rs/r5rs.texi | 11 5 + 6 - 0 !
1 file changed, 5 insertions(+), 6 deletions(-)

 fix r5rs.texi makeinfo failure by applying changes from guile-2.0.

[rlb@defaultvalue.org: adjust commit message.]

Bug-Debian: http://bugs.debian.org/711029

0010 Fix test suite failure caused by formfeed difference.patch | (download)

libguile/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix test-suite failure caused by formfeed differences in texinfo 5.

The version of makeinfo in texinfo 5.2 (at least) emits
0011 Fix incompatibility with automake 1.13 specify seria.patch | (download)

configure.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix incompatibility with automake 1.13; specify serial-tests.

As of automake 1.13, the default test harness changed to a newer one
that's not compatible with Guile 1.8's current arrangement.  Specify
serial-tests to select the old harness.

https://lists.gnu.org/archive/html/bug-automake/2013-06/msg00018.html

0012 remove spurious declarations in c tokenize.lex.patch | (download)

THANKS | 2 2 + 0 - 0 !
libguile/c-tokenize.lex | 14 0 + 14 - 0 !
2 files changed, 2 insertions(+), 14 deletions(-)

 remove spurious declarations in c-tokenize.lex

* libguile/c-tokenize.lex: Remove spurious declarations of flex-internal
  functions, as their prototypes are changing in upstream flex.