Opened 23 years ago

Closed 19 years ago

#175 closed defect (fixed)

bison-2.1

Reported by: markh@… Owned by: lfs-book@…
Priority: normal Milestone:
Component: Book Version: SVN
Severity: normal Keywords:
Cc:

Description

new version out

Change History (34)

comment:1 by markh@…, 23 years ago

Resolution: later
Status: newclosed

comment:2 by gerard@…, 23 years ago

dependson: 30
Resolution: later
Status: closedreopened

comment:3 by markh@…, 22 years ago

Priority: normalhighest

comment:4 by markh@…, 22 years ago

Summary: bison-1.29bison-1.30

new version (1.30). why didn't we go to 1.29 - there was a reason. try and find out and see if it's fixed before upgrading

comment:5 by markh@…, 22 years ago

Summary: bison-1.30bison-1.31

bison-1.31 released.

The problem with 1.29 was to do with compiling X, see:

http://archive.linuxfromscratch.org/mail-archives/lfs-dev/2001/09/1370.html

I can't confirm it's been fixed now because I don't recall being able to reproduce it in the first place. Suggest we go to 1.31 and then make sure we do the usual tests (such as building X etc) before the next point release; then we can downgrade if necessary. Marc, Gerard, is that OK?

comment:6 by gerard@…, 22 years ago

Sure sounds good

comment:7 by markh@…, 22 years ago

Owner: changed from lfs-book@… to markh@…
Status: reopenedassigned

comment:8 by markh@…, 22 years ago

Resolution: fixed
Status: assignedclosed

updated to bison-1.31

comment:9 by gimli@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: bison-1.31bison-1.32

Bison 1.32 is released >:(

comment:10 by gerard@…, 22 years ago

Owner: changed from markh@… to gerard@…
Status: reopenedassigned

comment:11 by gerard@…, 22 years ago

Owner: changed from gerard@… to lfs-book@…
Priority: highesthigh
Status: assignednew

This update can wait until after lfs-3.2

comment:12 by gimli@…, 22 years ago

Summary: bison-1.32bison-1.33

And another Bison release :) This one should fix the groff + gcc 3.x troubles.

comment:13 by gerard@…, 22 years ago

Resolution: fixed
Status: newclosed

comment:14 by gerard@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: bison-1.33bison-1.34

comment:15 by gerard@…, 22 years ago

Resolution: fixed
Status: reopenedclosed

updated in book

comment:16 by markh@…, 22 years ago

checked that 1.38 installs ok. closing

comment:17 by markh@…, 22 years ago

that should have course read "1.34" not "1.38"

comment:18 by markh@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: bison-1.34bison-1.35

bison-1.35 out

comment:19 by gimli@…, 22 years ago

Owner: changed from lfs-book@… to marc_heerdink@…
Status: reopenedassigned

comment:20 by gimli@…, 22 years ago

Resolution: fixed
Status: assignedclosed

comment:21 by highos@…, 22 years ago

Resolution: fixed
Status: closedreopened
Summary: bison-1.35bison-1.50

Version increment (1.50);

  • configure.ac (AC_INIT), NEWS: Increment version number.
  • doc/bison.texinfo: Minor spelling, grammar, and white space fixes. (Symbols): Mention that any negative value returned from yylex signifies end-of-input. Warn about negative chars. Mention the portable Standard C character set.

The GNU coding standard says CFLAGS and YFLAGS are reserved for the installer to set.

  • lib/Makefile.am (AM_CFLAGS): Renamed from CFLAGS.
  • src/Makefile.am (AM_CFLAGS): Likewise. (AM_YFLAGS): Renamed from YFLAGS.

Fix some MAX and MIN problems.

  • src/gram.h (ITEM_NUMBER_MIN): MIN_MAX -> INT_MIN.
  • src/lalr.h (GOTO_NUMBER_MAX): INT_MAX -> SHRT_MAX.
  • src/symtab.h (SYMBOL_NUMBER_MAX): New macro.
  • src/reader.c (reader): Use it.
  • tests/regression.at (Braces parsing): Use grep, not fgrep, as POSIX 1003.1-2001 has removed fgrep.

comment:22 by highos@…, 22 years ago

Owner: changed from gimli@… to lfs-book@…
Status: reopenednew

comment:23 by highos@…, 22 years ago

Summary: bison-1.50bison-1.75

Version increment (1.75);

  • Bison should now work on 64-bit hosts.
  • Indonesian translation thanks to Tedi Heriyanto.
  • GLR parsers Fix spurious parse errors.
  • Pure parsers Some people redefine yyerror to steal yyparse' private variables. Reenable this trick until an official feature replaces it.
  • Type Clashes In agreement with POSIX and with other Yaccs, leaving a default action is valid when $$ is untyped, and $1 typed:

untyped: ... typed;

but the converse remains an error:

typed: ... untyped;

  • Values of mid-rule actions The following code:

foo: { ... } { $$ = $1; } ...

was incorrectly rejected: $1 is defined in the second mid-rule action, and is equal to the $$ of the first mid-rule action.

comment:24 by timothy@…, 22 years ago

Resolution: fixed
Status: newclosed

comment:25 by timothy@…, 21 years ago

Resolution: fixed
Status: closedreopened

Version Increment (1.875)

comment:26 by timothy@…, 21 years ago

Summary: bison-1.75bison-1.875

comment:27 by gerard@…, 21 years ago

Status: reopenedassigned

comment:28 by timothy@…, 21 years ago

Resolution: fixed
Status: assignedclosed

comment:29 by gerard@…, 20 years ago

dependson: 30

comment:30 by Matthew Burgess, 19 years ago

Resolution: fixed
Status: closedreopened
Summary: bison-1.875bison-2.0

See http://lists.gnu.org/archive/html/bug-bison/2004-12/msg00080.html. It's only on alpha.gnu.org at the moment, but should be on ftp.gnu.org shortly.

comment:31 by Matthew Burgess, 19 years ago

Priority: highnormal
Version: CVSSVN

comment:32 by jeremy@…, 19 years ago

Resolution: fixed
Status: reopenedclosed

Upgraded to 2.0 in unstable.

comment:33 by Matthew Burgess, 19 years ago

Resolution: fixed
Status: closedreopened
Summary: bison-2.0bison-2.1

Version increment (2.1)

comment:34 by Matthew Burgess, 19 years ago

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.