bug-bison
[Top][All Lists]
Advanced

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

Re: Bison 2.4.1 released


From: Sergei Steshenko
Subject: Re: Bison 2.4.1 released
Date: Fri, 12 Dec 2008 10:08:51 -0800 (PST)



--- On Thu, 12/11/08, Joel E. Denny <address@hidden> wrote:

> From: Joel E. Denny <address@hidden>
> Subject: Bison 2.4.1 released
> To: address@hidden, address@hidden, address@hidden, address@hidden, 
> address@hidden
> Date: Thursday, December 11, 2008, 2:41 PM
> Bison version 2.4.1 is now available.  This version fixes a
> few
> problems with version 2.4 and includes updated
> translations.  See
> "NEWS" below for further details.
> 
> Here are the compressed sources:
>   ftp://ftp.gnu.org/gnu/bison/bison-2.4.1.tar.gz   (2.0MB)
>   ftp://ftp.gnu.org/gnu/bison/bison-2.4.1.tar.bz2   (1.5MB)
> 
> Here are the GPG detached signatures[*]:
>   ftp://ftp.gnu.org/gnu/bison/bison-2.4.1.tar.gz.sig
>   ftp://ftp.gnu.org/gnu/bison/bison-2.4.1.tar.bz2.sig
> 
> Here are the MD5 and SHA1 checksums:
> 
> c58aa1da418dc9704070872489e89bf5  bison-2.4.1.tar.gz
> 84e80a2a192c1a4c02d43fbf2bcc4ca4  bison-2.4.1.tar.bz2
> ecc4139bbd45b73f42f2b04482d77c16534fea28 
> bison-2.4.1.tar.gz
> fc96b28ee4a6a914b18cb1eddb68177d94b83361 
> bison-2.4.1.tar.bz2
> 
> [*] You can use either of the above signature files to
> verify that
> the corresponding file (without the .sig suffix) is intact.
>  First,
> be sure to download both the .sig file and the
> corresponding tarball.
> Then, run a command like this:
> 
>   gpg --verify bison-2.4.1.tar.gz.sig
> 
> If that command fails because you don't have the
> required public key,
> then run this command to import it:
> 
>   gpg --keyserver keys.gnupg.net --recv-keys F125BDF3
> 
> and rerun the `gpg --verify' command.
> 
> This release was bootstrapped with the following tools:
>   Autoconf 2.62
>   Automake 1.10.1
>   Flex 2.5.35
>   Gnulib v0.0-1447-g58fe6dc
> 
> NEWS
> 
> * Changes in version 2.4.1 (2008-12-11):
> 
> ** In the GLR defines file, unexpanded M4 macros in the
> yylval and yylloc
>    declarations have been fixed.
> 
> ** Temporary hack for adding a semicolon to the user
> action.
> 
>   Bison used to prepend a trailing semicolon at the end of
> the user
>   action for reductions.  This allowed actions such as
> 
>     exp: exp "+" exp { $$ = $1 + $3 };
> 
>   instead of
> 
>     exp: exp "+" exp { $$ = $1 + $3; };
> 
>   Some grammars still depend on this `feature'.  Bison
> 2.4.1 restores
>   the previous behavior in the case of C output
> (specifically, when
>   neither %language or %skeleton or equivalent command-line
> options
>   are used) to leave more time for grammars depending on
> the old
>   behavior to be adjusted.  Future releases of Bison will
> disable this
>   feature.
> 
> ** A few minor improvements to the Bison manual.

Well, bison-2.4.1 breaks libIDL-0.8.10, and the error message is:

"
bison -y -d -v 2>/dev/null ./parser.y
make: *** [stamp-parser] Error 1
".

libIDL-0.8.10 was OK with bison-2.3.

I do not understand the error message.

...

Have just rechecked - the same error again.

Regards,
  Sergei.





      




reply via email to

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