[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bison-3.0 fix lilypond
From: |
David Kastrup |
Subject: |
Re: bison-3.0 fix lilypond |
Date: |
Mon, 05 Aug 2013 14:08:23 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
Thomas Klausner <address@hidden> writes:
> Hi!
>
> The latest stable and development branches of lilypond do not compile with
> the recently released bison-3.0.
>
> The following patch fixes this (sorry, whitespace may be off):
>
> --- lily/parser.yy.orig 2013-01-04 13:41:57.000000000 +0000
> +++ lily/parser.yy
> @@ -100,7 +100,7 @@ or
>
>
>
> -%pure_parser
> +%pure-parser
> %locations
That does not seem like a bison-3.0 fix: according to the documentation,
%pure-parser is the right form even for 2.6.2. The question is what
effect the wrong declaration had, if any.
> While I'm here, I'll just report a minor issue too:
> scripts/auxiliar/cg-section.sh uses the unportable "==" operator for
> test(1), only supported by bash, not even by GNU coreutils. Please use the
> portable "=" instead.
Typical bashism, yes. Personally, I prefer using case/esac for almost
everything. That usually is quite more flexible and has been a shell
builtin for quite longer than test.
--
David Kastrup
- bison-3.0 fix lilypond, Thomas Klausner, 2013/08/05
- Re: bison-3.0 fix lilypond,
David Kastrup <=
- Re: bison-3.0 fix lilypond, Marek Klein, 2013/08/14
- Re: bison-3.0 fix lilypond, David Kastrup, 2013/08/14
- Re: bison-3.0 fix lilypond, Thomas Klausner, 2013/08/14
- Re: bison-3.0 fix lilypond, David Kastrup, 2013/08/14
- build problem with lilypond-2.17.24 & 25, Thomas Klausner, 2013/08/28
- Re: build problem with lilypond-2.17.24 & 25, David Kastrup, 2013/08/28
Re: bison-3.0 fix lilypond, gabriele balducci, 2013/08/28