From 95af6b545521fe411afadca5baeba06a4768269b Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Mon, 12 Nov 2001 22:19:58 +0100 Subject: [PATCH] patch::: 1.5.22.jcn2 1.5.22.jcn2 --- CHANGES | 4 +++- Documentation/topdocs/INSTALL.texi | 15 ++++++++++++++- VERSION | 2 +- 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index 310347fd95..f4d8da4de9 100644 --- a/CHANGES +++ b/CHANGES @@ -1,8 +1,10 @@ -1.5.22.jcn1 +1.5.22.jcn2 =========== * Resurrected experimental sketch output, now with dispatch. +* Documented Linux-2.4.0, Guile-1.4 --with-threads bug. + 1.5.22 ====== diff --git a/Documentation/topdocs/INSTALL.texi b/Documentation/topdocs/INSTALL.texi index dd4b50599a..45eb1b5e45 100644 --- a/Documentation/topdocs/INSTALL.texi +++ b/Documentation/topdocs/INSTALL.texi @@ -533,7 +533,7 @@ interfere with your build, you may want to do this before the build too: @end example - +@c Why isn't this in BUGS (where it belongs?) @section Problems For help and questions use @email{lilypond-user@@gnu.org}. Please @@ -548,6 +548,7 @@ Flex 2.5.4a does not produce g++-3.0 compliant C++ code. To compile LilyPond with gcc-3.0 you may do: @example + rm -f config.cache CC=gcc-3.0 CXX=g++-3.0 ./configure --enable-config=gcc-3.0 make conf=gcc-3.0 -C lily out-gcc-3.0/lexer.cc patch -p1 < lexer-gcc-3.0.patch @@ -556,6 +557,18 @@ LilyPond with gcc-3.0 you may do: Note that this is fixed in Debian/unstable for flex >= 2.5.4a-13. +@unnumberedsubsec Linux-2.4.0, Guile-1.4 --with-threads + +There's a bug in certain kernels around version 2.4.0, that is +triggered when using Guile 1.4 compiled with pthreads. You'll see +random segmentation fault craches of LilyPond. Upgrade to a newer +version of Linux. If you can't do that, you may try to recompiling +Guile without threads (YMMV): + +@example + guile-1.4$ ./configure --without-threads; make all install +#end example + @unnumberedsubsec NetBSD @itemize @bullet diff --git a/VERSION b/VERSION index ff8924f481..4c910c216c 100644 --- a/VERSION +++ b/VERSION @@ -2,7 +2,7 @@ PACKAGE_NAME=LilyPond MAJOR_VERSION=1 MINOR_VERSION=5 PATCH_LEVEL=22 -MY_PATCH_LEVEL=jcn1 +MY_PATCH_LEVEL=jcn2 # use the above to send patches: MY_PATCH_LEVEL is always empty for a # released version. -- 2.39.5