bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LilyPond 2.1.9: makefiles, mftrace/potrace, bison 1.875


From: Han-Wen Nienhuys
Subject: LilyPond 2.1.9: makefiles, mftrace/potrace, bison 1.875
Date: Sun, 18 Jan 2004 23:26:18 +0100

address@hidden writes:
> When using shell other than bash (or a bash restricted to POSIX), make web
> will fail to copy several .png and .ly files to their final destination.
> That's due to the use of  the {,,,} globbing feature of bash within
> Documentation/user/GNUMakefile:
> 
>       -cp -f $(outdir)/*.{png,ly} $(outdir)/lilypond
> 
> AFAIK, that globbing is very bash-specific. Fixed in attached
> lilypond-2.1.9.patch.

OK, fixed.

 
> The third problem is triggered by a bug in bison-1.875:
> compilation fails with "parse error before `goto'" in line
> 4922 due to a bug in bison. To fix, either recompile bison 1.875 with
> the attached bison-1.875.patch or:

Thanks, I've added a note in INSTALL.txt



> Unfortunately, after the failure of potrace, mftrace just continues,
> so does the whole LilyPond build. You'll end up with a running
> (but completely broken) LilyPond. It will vertically displace
> clefs, accidentals, stems, ... see attached lily-1269333678.ly and
> lily-1269333678.png (taken from the last example from section `Notation
> in LilyPond' of the user manual).
> 
> Since that bug of mftrace/potrace is hard to find (it tokk me two days),
> it should me mentioned in INSTALL.txt and INSTALL.html, in *bold* face :-)

Actually the potrace "bug" is a non-bug; potrace crashes on empty
characters. What you see is a bug in mftrace .26. Upgrade to .27, and
you should be fine.  (using potrace is about 3 times faster than autotrace).

Thanks for your comments and patches, enjoy LilyPond. 

-- 

 Han-Wen Nienhuys   |   address@hidden   |   http://www.xs4all.nl/~hanwen 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]