Greetings:
I recently upgraded my Debian Etch system (Demudi 1.3) and discovered
that my home-built LP 2.8.1 failed with a report concerning Guile. I
decided to compile 2.8.4 and got the same report near the end of the build :
Parsing...[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/init.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/declarations-init.ly
[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly
/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:99:1:
error: GUILE signaled an error for the expression beginning here
#
(use-modules (scm display-lily))invalid module name for use-syntax
((srfi srfi-39))
/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:99:5:
error: syntax error, unexpected '-', expecting '='
#(use
-modules (scm display-lily))Backtrace:
In unknown file:
?: 0* [lilypond-main
("/home/dlphilp/lilypond-2.8.4/ly/generate-documentation")]
?: 1* (letrec ((no-files-handler #)) (if (ly:get-option #) (gui-main
files)) ...)
In /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/lily.scm:
380: 2 (let ((failed #)) (if (pair? failed) (begin # #) (begin # #)))
380: 3* [lilypond-all
("/home/dlphilp/lilypond-2.8.4/ly/generate-documentation")]
398: 4 (let* ((failed #) (handler #)) (for-each (lambda # # # ...)
files) failed)
402: 5* [for-each #<procedure #f #> #]
In /usr/share/guile/1.6/srfi/srfi-1.scm:
666: 6 (if (null? rest) (letrec ((lp #)) (lp list1)) ...)
...
670: 7 (begin (f (car l)) (lp (cdr l)))
671: 8* [#<procedure #f #>
"/home/dlphilp/lilypond-2.8.4/ly/generate-documentation$
In /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/lily.scm:
404: 9* [lilypond-file #<procedure #f #> ...]
413: 10 [catch ly-file-failed #<procedure #f ()> #<procedure #f (x .
args)>]
In unknown file:
?: 11* [#<procedure #f ()>]
In /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/lily.scm:
414: 12* [ly:parse-file
"/home/dlphilp/lilypond-2.8.4/ly/generate-documentation"]
In
/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:
45: 13* (display-lily-init parser)
/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:45:56:
In expression (display-lily-init parser):
/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:45:56:
Unbound variable: display-lily-init
make[2]: *** [out/lilypond-internals.texi] Error 2
make[2]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation/user'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation'
make: *** [all] Error 2
Can anyone tell me what's going on ? Guile is version 1.6.8.
Best,
dp
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user