> I'm not top posting. As of at least 2.19.19 onwards the 64 bit Linux binary download of lilypond will not compile files on Fedora 21 if they use fonts with a large character set, for example, the Linux Libertine fonts. The warnings issued by ghostscript about embedding a subset of the fonts are treated by lilypond as fatal errors.
This code will not compile: % fedora-bug.ly \version "2.19.19" \paper { #(define fonts (set-global-fonts #:roman "Linux Libertine O" #:sans "Linux Biolinum O" #:typewriter "Linux Libertine Mono O" #:factor (/ staff-height pt 20) )) } \relative c'' { c } Lilypond error message: warning: `(gs -q -dSAFER -dDEVICEWIDTHPOINTS=595.28 -dDEVICEHEIGHTPOINTS=841.89 -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -r1200 -sDEVICE=pdfwrite -sOutputFile=./fedora-bug.pdf -c.setpdfwrite -ffedora-bug.ps)' failed (256) fatal error: failed files: "fedora-bug.ly" Running ghostscript standalone: $ gs -q -dSAFER -dDEVICEWIDTHPOINTS=595.28 -dDEVICEHEIGHTPOINTS=841.89 -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -r1200 -sDEVICE=pdfwrite -sOutputFile=./fedora-bug.pdf -c.setpdfwrite -ffedora-bug.ps GPL Ghostscript 9.15: Can't embed the complete font LinLibertineO as it is too large, embedding a subset. The warning is issued but the output file is produced. Lilypond will not produce the output file. Building lilypond from source on Fedora 21 makes a version of lilypond that does not show this error behaviour. Andrew Bernard _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond