./devel/bison [GNU parser generator]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.0.4, Package name: bison-3.0.4
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
"Bison" is a general-purpose parser generator that converts a grammar
description for an LALR(1) context-free grammar into a C program
to parse that grammar. Once you are proficient with Bison, you may
use it to develop a wide range of language parsers, from those used
in simple desk calculators to complex programming languages.

Bison is upward compatible with Yacc: all properly-written Yacc
grammars ought to work with Bison with no change. Anyone familiar
with Yacc should be able to use Bison with little trouble. You
need to be fluent in C programming in order to use Bison.


Filesize: 3275.565 KB
Version History (View Complete History)
  • (2015-11-15) Updated to version: bison-3.0.4
  • (2008-07-08) Updated to version: bison-2.3
  • (2006-07-21) Package added to openports.se, version bison-2.1p0 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-04-05 14:37:00 by Christian Weisgerber | Files touched by this commit (1)
Log message:
replace gettext module with library dependency
   2015-11-15 04:57:35 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
As spotted by nigel@, these parts are ineffective; delete for now
   2015-11-15 04:53:31 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to bison-3.0.4
Alas this switches bison from using m4 from base to GNU m4.  Work is
being done to switch back.
Support from many, input from sthen@ and nigel@, ok sthen@.  Bulk build
by ajacoutot@, regress tests ran on i386, powerpc (thx sthen@), amd64
and sparc64.
   2015-11-15 04:53:31 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to bison-3.0.4
Alas this switches bison from using m4 from base to GNU m4.  Work is
being done to switch back.
Support from many, input from sthen@ and nigel@, ok sthen@.  Bulk build
by ajacoutot@, regress tests ran on i386, powerpc (thx sthen@), amd64
and sparc64.
   2015-11-15 04:53:31 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to bison-3.0.4
Alas this switches bison from using m4 from base to GNU m4.  Work is
being done to switch back.
Support from many, input from sthen@ and nigel@, ok sthen@.  Bulk build
by ajacoutot@, regress tests ran on i386, powerpc (thx sthen@), amd64
and sparc64.
   2015-11-15 04:53:31 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to bison-3.0.4
Alas this switches bison from using m4 from base to GNU m4.  Work is
being done to switch back.
Support from many, input from sthen@ and nigel@, ok sthen@.  Bulk build
by ajacoutot@, regress tests ran on i386, powerpc (thx sthen@), amd64
and sparc64.
   2015-11-15 04:53:31 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to bison-3.0.4
Alas this switches bison from using m4 from base to GNU m4.  Work is
being done to switch back.
Support from many, input from sthen@ and nigel@, ok sthen@.  Bulk build
by ajacoutot@, regress tests ran on i386, powerpc (thx sthen@), amd64
and sparc64.
   2015-11-15 04:53:31 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to bison-3.0.4
Alas this switches bison from using m4 from base to GNU m4.  Work is
being done to switch back.
Support from many, input from sthen@ and nigel@, ok sthen@.  Bulk build
by ajacoutot@, regress tests ran on i386, powerpc (thx sthen@), amd64
and sparc64.
   2015-11-15 04:53:31 by Jeremie Courreges-Anglas | Files touched by this commit (7)
Log message:
Update to bison-3.0.4
Alas this switches bison from using m4 from base to GNU m4.  Work is
being done to switch back.
Support from many, input from sthen@ and nigel@, ok sthen@.  Bulk build
by ajacoutot@, regress tests ran on i386, powerpc (thx sthen@), amd64
and sparc64.
   2015-05-19 03:54:53 by Mark Kettenis | Files touched by this commit (2)
Log message:
Use EXIT_SUCCESS instead of _STDLIB_H to detect if <stdlib.h> has been
included.  Fixes multimedia/libaacs with binutils 2.17 on amd64.
ok (and help from) jca@
   2015-05-19 03:54:53 by Mark Kettenis | Files touched by this commit (2)
Log message:
Use EXIT_SUCCESS instead of _STDLIB_H to detect if <stdlib.h> has been
included.  Fixes multimedia/libaacs with binutils 2.17 on amd64.
ok (and help from) jca@
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2010-11-15 12:46:10 by Marc Espie | Files touched by this commit (706)
Log message:
move depends to new style
   2010-10-18 11:48:13 by Marc Espie | Files touched by this commit (650)
Log message:
USE_GROFF=Yes
   2008-07-07 18:24:17 by Brad Smith | Files touched by this commit (6)
Log message:
Update to bison 2.3.
ok jdixon@
   2008-07-07 18:24:17 by Brad Smith | Files touched by this commit (6)
Log message:
Update to bison 2.3.
ok jdixon@
   2008-07-07 18:24:17 by Brad Smith | Files touched by this commit (6)
Log message:
Update to bison 2.3.
ok jdixon@
   2008-07-07 18:24:17 by Brad Smith | Files touched by this commit (6)
Log message:
Update to bison 2.3.
ok jdixon@
   2008-07-07 18:24:17 by Brad Smith | Files touched by this commit (6)
Log message:
Update to bison 2.3.
ok jdixon@
   2008-07-07 18:24:17 by Brad Smith | Files touched by this commit (6)
Log message:
Update to bison 2.3.
ok jdixon@
   2007-09-15 20:53:14 by Michael Erdely | Files touched by this commit (599)
Log message:
Remove quotes surrounding COMMENT*/PERMIT_*/BROKEN
   2007-04-05 09:38:13 by Marc Espie | Files touched by this commit (1270)
Log message:
base64 distinfo with SHA256


   2005-11-21 02:15:11 by Marc Espie | Files touched by this commit (3)
Log message:
quick&dirty fix to avoid unwanted runtime dependency on gnu-m4.
tests sturm@, naddy@


   2005-11-21 02:15:11 by Marc Espie | Files touched by this commit (3)
Log message:
quick&dirty fix to avoid unwanted runtime dependency on gnu-m4.
tests sturm@, naddy@


   2005-11-21 02:15:11 by Marc Espie | Files touched by this commit (3)
Log message:
quick&dirty fix to avoid unwanted runtime dependency on gnu-m4.
tests sturm@, naddy@


   2005-10-30 11:07:35 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Major update to 2.1.
Based on a submission by Rui Reis <rui@rui.cx>.
ok espie@


   2005-10-30 11:07:35 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Major update to 2.1.
Based on a submission by Rui Reis <rui@rui.cx>.
ok espie@


   2005-10-30 11:07:35 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Major update to 2.1.
Based on a submission by Rui Reis <rui@rui.cx>.
ok espie@


   2005-10-30 11:07:35 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Major update to 2.1.
Based on a submission by Rui Reis <rui@rui.cx>.
ok espie@


   2005-10-30 11:07:35 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Major update to 2.1.
Based on a submission by Rui Reis <rui@rui.cx>.
ok espie@


   2005-10-30 11:07:35 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Major update to 2.1.
Based on a submission by Rui Reis <rui@rui.cx>.
ok espie@


   2005-10-30 11:07:35 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Major update to 2.1.
Based on a submission by Rui Reis <rui@rui.cx>.
ok espie@


   2005-10-30 11:07:35 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Major update to 2.1.
Based on a submission by Rui Reis <rui@rui.cx>.
ok espie@


   2005-10-30 11:07:35 by Christian Weisgerber | Files touched by this commit (9)
Log message:
Major update to 2.1.
Based on a submission by Rui Reis <rui@rui.cx>.
ok espie@


   2005-01-26 09:41:04 by Christian Weisgerber | Files touched by this commit (12)
Log message:
Now that @info transparently picks up all .info-* files, don't go through
extra steps to rebuild with --no-split.


   2005-01-05 09:22:44 by Christian Weisgerber | Files touched by this commit (366)
Log message:
SIZE


   2004-11-23 04:22:02 by Marc Espie | Files touched by this commit (43)
Log message:
WANTLIB markers


   2004-08-10 06:42:23 by Xavier Santolaria | Files touched by this commit (24)
Log message:
more new-style MODULES.


   2004-08-08 18:21:29 by Marc Espie | Files touched by this commit (17)
Log message:
more new plists.
put V number of freetds into its Makefile.


   2004-07-31 15:17:22 by Christian Weisgerber | Files touched by this commit (16)
Log message:
fix up MODGNU_CONFIG_GUESS_DIRS


   2004-04-05 21:12:20 by Brad Smith | Files touched by this commit (2)
Log message:
remove sparc64/2.95 workarounds.


   2003-12-16 10:34:06 by Christian Weisgerber | Files touched by this commit (11)
Log message:
@dirrm shared directories


   2003-10-16 16:22:00 by Brad Smith | Files touched by this commit (3)
Log message:
fix a bug found via malloc guard pages.
--
From: markus@


   2003-10-16 16:22:00 by Brad Smith | Files touched by this commit (3)
Log message:
fix a bug found via malloc guard pages.
--
From: markus@


   2003-10-16 16:22:00 by Brad Smith | Files touched by this commit (3)
Log message:
fix a bug found via malloc guard pages.
--
From: markus@


   2003-10-16 16:10:02 by Brad Smith | Files touched by this commit (1)
Log message:
better


   2003-05-12 18:12:38 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Make ports with autoconf macros from gettext 0.11.1 actually detect
our gettext.  libintl is still linked in statically, though.
Also some related clean-up.


   2003-01-18 13:34:35 by Peter Valchev | Files touched by this commit (2)
Log message:
make bison use libc getopt_long instead of building its own


   2003-01-18 13:34:35 by Peter Valchev | Files touched by this commit (2)
Log message:
make bison use libc getopt_long instead of building its own


   2002-12-29 13:19:12 by Federico G. Schwindt | Files touched by this commit (83)
Log message:
and more..


   2002-12-10 08:46:10 by Brad Smith | Files touched by this commit (2)
Log message:
drop MAINTAINER.