|
On 03/02/2013 06:33 AM,
[hidden email] wrote:
3/2/13Message: 3 Date: Sat, 2 Mar 2013 14:50:06 +0100 From: Sander van Rijn [hidden email] To: marco atzeri [hidden email] Cc: [hidden email] Subject: Re: Toward a reentrant/thread safe parser and lexer Message-ID: [hidden email] Content-Type: text/plain; charset="iso-8859-1" On 2 March 2013 05:50, marco atzeri [hidden email] wrote:> > Hi John, > > changeset: 16167:22bb3aa9f025 > user: John W. Eaton [hidden email] > date: Fri Mar 01 07:18:18 2013 -0500 > summary: make push parser interface partially work > > breaks build on cygwin: > > make[2]: Entering directory `/pub/hg/octave_build/**libinterp' > /usr/bin/sed < ../../octave/libinterp/interp-**core/mxarray.in.h \ > -e "s|%NO_EDIT_WARNING%|DO NOT EDIT! Generated automatically from > mxarray.in.h by Make.|" \ > -e "s|%OCTAVE_IDX_TYPE% Marco, I have the same problem. The issue is that Bison changed format for one of their options between 2.4 and 2.5. The feature desired, push-pull parser, didn't even exist before 2.4. An autoconf test will hopefully be written soon to deal with these three different cases. --Rik |
|
Administrator
|
On 03/02/2013 10:07 AM, Rik wrote:
> I have the same problem. The issue is that Bison changed format for one > of their options between 2.4 and 2.5. The feature desired, push-pull > parser, didn't even exist before 2.4. An autoconf test will hopefully be > written soon to deal with these three different cases. I'm working on it now. jwe |
|
Administrator
|
On 03/02/2013 10:46 AM, John W. Eaton wrote:
> On 03/02/2013 10:07 AM, Rik wrote: > >> I have the same problem. The issue is that Bison changed format for one >> of their options between 2.4 and 2.5. The feature desired, push-pull >> parser, didn't even exist before 2.4. An autoconf test will hopefully be >> written soon to deal with these three different cases. > > I'm working on it now. I checked in a changeset: http://hg.savannah.gnu.org/hgweb/octave/rev/39096b290a2f jwe |
|
I think this way of determining the idiom relies on the system bison and not the bison any dependency provided as an argument to configure.sh
Installing from brew asks provide bison as a -L library. My system has bison 2.3 by default, and this script disable bison entirely as it fails to recognize the idiom based on a version which does not contain it. |
| Powered by Nabble | Edit this page |
