This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Should [curr] Bison be 1.875a? (Was Re: grap and Bison 1.75 -> 1.875 -> 1.875a)


On Tue, 25 Feb 2003 fergus at bonhard dot uklinux dot net wrote:

> For information:
>
> The current version of grap is grap-1.27 (available at
> http://www.lunabase.org/~faber/Vault/software/grap/grap-1.27.tar.gz for
> those interested) and installs under Cygwin beautifully, that is apparently
> glitch-free and without any amendments, using configure/ make/ make install,
> when the [prev] version of bison (1.75) is implemented.
>
> The installation fails with the [curr] version of bison (1.875).
>
> The problem looks like one involving a simple missing semi-colon, but when
> this observation was put to them (more coherently than I could have managed,
> by Tony Dusoir) Bison kindly and informatively responded as follows:
> "Actually, the semicolon is supposed to be missing. This is valid syntax in
> GNU C for a label attribute, but g++ rejects it, due to what I assume is a
> compiler bug. We have worked around this problem in Bison test version
> 1.875a; please give it a try.  You can get it from:
> ftp://alpha.gnu.org/gnu/bison/bison-1.875a.tar.gz ."
>
> I tried this, blindly upgrading in Cygwin from Bison 1.75 to 1.875a by again
> simply using configure/ make/ make install (probably not at all the thing to
> do, in general). But, hey presto, this version has apparently installed over
> 1.75 without any murmurs of objection.
>
> And, finally, when tested, grap-1.27 installed successfully under
> bison-1.875a as it had under bison-1.75.
>
> Fergus

I've had the same problem building Cygwin setup with bison-1.875.
Looking at the ChangeLog between 1.875 and 1.875a
(<http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?r1=1.976&r2=1.990>)
it does seem that using 1.875a will not exhibit this particular problem.
It doesn't look like another stable release will happen anytime soon...
Can the [curr] bison package be "upgraded" to 1.875a (leaving [prev] at
1.75) at some point?
	Igor
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha at cs dot nyu dot edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor at watson dot ibm dot com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

Oh, boy, virtual memory! Now I'm gonna make myself a really *big* RAMdisk!
  -- /usr/games/fortune


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]