Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#38309 - [lilypond] Build doesn't work

Attached to Project: Community Packages
Opened by Raphaël Doursenaud (rdoursenaud) - Sunday, 29 December 2013, 20:23 GMT
Last edited by Balló György (City-busz) - Tuesday, 31 December 2013, 05:34 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Balló György (City-busz)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
The current build of lilypond don't work at all.
Looks like it's a bison 3.0 related bug, see: http://lilypond.1069038.n5.nabble.com/bison-3-0-fix-lilypond-td148774.html


Additional info:
* package version: 2.16.2-4
* Here's the output with any file:
GNU LilyPond 2.16.2
Processing `test.ly'
Parsing...
/usr/share/lilypond/2.16.2/ly/chord-modifiers-init.ly:26:3: error: syntax error, unexpected REAL
<
c e gis>1-\markup { "+" }
/usr/share/lilypond/2.16.2/scm/chord-entry.scm:116:16: In procedure ly:pitch-transpose in expression (ly:pitch-transpose root (ly:make-pitch 1 0 ...)):
/usr/share/lilypond/2.16.2/scm/chord-entry.scm:116:16: Wrong type argument in position 1 (expecting Pitch): 1

* Tentative fix:
I got a working build by adding this to the prepare() statement of the PKGBUILD:
# Fix build with bison-3.0
rm lily/out/parser.*


Steps to reproduce:
Try to compile any file. Same with an empty file
$ touch test.ly
$ lilypond test.ly
This task depends upon

Closed by  Balló György (City-busz)
Tuesday, 31 December 2013, 05:34 GMT
Reason for closing:  Fixed
Comment by Balló György (City-busz) - Monday, 30 December 2013, 15:18 GMT
Please test lilypond 2.16.2-5.
Comment by Raphaël Doursenaud (rdoursenaud) - Monday, 30 December 2013, 23:03 GMT
Works great!

Thank you.

Loading...