Path to this page:
./
devel/bison,
GNU yacc(1) replacement
Branch: CURRENT,
Version: 2.4.1nb1,
Package name: bison-2.4.1nb1,
Maintainer: pkgsrc-usersBison is the GNU replacement for yacc(1). Some programs depend on
extensions present in Bison.
Required to run:[
devel/m4]
Master sites: (Expand)
SHA1: fc96b28ee4a6a914b18cb1eddb68177d94b83361
RMD160: d194a6e0f586cab2aab137d215d0138336be367c
Filesize: 1433.383 KB
Version history: (Expand)
- (2009-02-12) Updated to version: bison-2.4.1nb1
- (2008-12-12) Updated to version: bison-2.4.1
- (2008-11-11) Updated to version: bison-2.4nb3
- (2008-11-09) Updated to version: bison-2.4nb2
- (2008-11-08) Updated to version: bison-2.4nb1
- (2008-11-07) Updated to version: bison-2.4
CVS history: (Expand)
| 2010-02-26 11:28:35 by Thomas Klausner | Files touched by this commit (59) |
Log message:
Reset maintainer for developers who gave back their commit bit.
|
| 2009-11-30 19:38:02 by Klaus Heinz | Files touched by this commit (1) |
Log message:
LICENSE is gnu-gpl-v3
|
| 2009-06-14 19:49:18 by Joerg Sonnenberger | Files touched by this commit (454) |
Log message:
Remove @dirrm entries from PLISTs
|
| 2009-05-30 16:47:08 by Joerg Sonnenberger | Files touched by this commit (1) |
Log message:
Force bison to use the m4 we want and not to pick a potentially outdated
version itself.
|
2009-02-12 19:43:21 by Min Sik Kim | Files touched by this commit (1) |  |
Log message:
Bump PKGREVISION because the path to m4 was changed on Darwin<9.
The tools framework changed m4 on Darwin<9 from the native one to the
pkgsrc version last month. bison needs a PKGREVISION bump because it
embeds the path to m4 in its binary.
|
2008-12-12 10:08:05 by Thomas Klausner | Files touched by this commit (2) |  |
Log message:
Update to 2.4.1:
* 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.
|
| 2008-11-11 14:00:27 by Matthias Scheler | Files touched by this commit (2) |
Log message:
Add a bunch of missing ".mo" files to the package list which I've missed
when I tried to fix the locale mess. Problem pointed out by Hasso Tepper
in private e-mail. Bump package revision again.
|
| 2008-11-09 15:28:17 by Matthias Scheler | Files touched by this commit (2) |
Log message:
Re-add the "locale" files because they will be installed on platforms with
a recent enough version of gettext(3) e.g. Mac OS X or Linux. Dynamically
adjust the package list depending on the configure result.
Bump the package revisions because the package list was incorrect on
various platforms.
|