[Top][All Lists]

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

[Octave-bug-tracker] [bug #43023] Compilation error "‘yylex’ was not dec

From: Mike Miller
Subject: [Octave-bug-tracker] [bug #43023] Compilation error "‘yylex’ was not declared in this scope"
Date: Wed, 10 Sep 2014 16:59:29 +0000
User-agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Firefox/24.0

Follow-up Comment #15, bug #43023 (project octave):

This fix works for me with bison 2.4.3, thanks! (Some other unrelated build
errors, but I'll take care of those separately.)

With bison 2.3 it correctly reports that it is unable to declare a push-pull
parser and refuses to use it.

The only problem I have with this fix is that it's on default, but it's fixing
a regression that showed up on stable (and is in the 3.8.2 release).

And I have no problem with obsoleting old bison versions, if you'd rather have
configure only test for the most modern syntax and report that all others are
not usable. But we will need to keep some feature test for the minimum set of
new features that we require. In general it would be nice to at least support
whatever versions of tools most regular developers building from hg are using
(for example if some people are still on Ubuntu 12.04 or Debian 7, both with
bison 2.5).


Reply to this item at:


  Message sent via/by Savannah

reply via email to

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