delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/02/25/12:22:17

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs
Date: Tue, 25 Feb 2003 12:22:04 -0500 (EST)
From: Igor Pechtchanski <pechtcha AT cs DOT nyu DOT edu>
Reply-To: cygwin AT cygwin DOT com
To: cygwin AT cygwin DOT com
Subject: Should [curr] Bison be 1.875a? (Was Re: grap and Bison 1.75 -> 1.875
-> 1.875a)
In-Reply-To: <003001c2dcc6$2882c7d0$6fc82486@tin>
Message-ID: <Pine.GSO.4.44.0302251211250.27438-100000@slinky.cs.nyu.edu>
Importance: Normal
MIME-Version: 1.0

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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019