Changelog for
bison-lang-3.0.4-3.3.1.noarch.rpm :
* Thu May 20 2021 pmonrealAATTsuse.com- Fix build: [bsc#1183777]
* Adjust to the glibc removal of libio.h in 2.28+- Add bison-glibc-libio.patch
* Fri Dec 16 2016 mliskaAATTsuse.cz- gcc7-fix.patch: Add forward declaration to compile with GCC7.
* Wed Dec 14 2016 tchvatalAATTsuse.com- Update keyring file to not be 38 MB large...
* Tue Sep 01 2015 tchvatalAATTsuse.com- Set the installinfo in preun rather than postun to avoid ugly warning about file not being present.- Remove the Obsolete for old ppc64 support that won\'t get triggered
* Fri Feb 20 2015 mpluskalAATTsuse.com- Add gpg signature- Update to 3.0.4:
* Fix a compiler warning when no %destructor use $$.
* Several portability issues in tests were fixed.
* Thu Jan 22 2015 p.drouandAATTgmail.com- Update to version 3.0.3 Bug fixes
* C++ with Variants (lalr1.cc) Problems with %destructor and \'%define parse.assert\' have been fixed.
* Named %union support (yacc.c, glr.c) Bison 3.0 introduced a regression on named %union such as %union foo { int ival; }; The possibility to use a name was introduced \"for Yacc compatibility\". It is however not required by POSIX Yacc, and its usefulness is not clear.
* %define api.value.type union with %defines (yacc.c, glr.c) The C parsers were broken when %defines was used together with \"%define api.value.type union\".
* Redeclarations are reported in proper order Documentation
* Bison now installs various files in its docdir (which defaults to \'/usr/local/share/doc/bison\'), including the three fully blown examples extracted from the documentation: - rpcalc Reverse polish calculator, a simple introductory example. - mfcalc Multi-function Calc, a calculator with memory and functions and located error messages. - calc++ a calculator in C++ using variant support and token constructors.- Split out translation files- Pass \"--docdir=%{_docdir}/%{name}\" and do not perform %doc anymore
* Wed Dec 24 2014 p.drouandAATTgmail.com- Update to version 3.0.2 + Generated source files when errors are reported + %empty is used in reports + When C++ variant support is enabled, an error triggered via YYERROR, but not caught via error recovery, resulted in a double deletion.- Remove location-eof-check.patch; merged on upstream release
* Fri Sep 27 2013 schwabAATTlinux-m68k.org- location-eof-check.patch: Fix broken EOF check
* Sat Aug 03 2013 crrodriguezAATTopensuse.org- Update to bision 3.0
* deep overhaul/improvements of the diagnostics
* more versatile means to describe semantic value types, including the ability to store genuine C++ objects in C++ parsers
* push-parser interface extended to Java
* parse-time semantic predicates for GLR parsers.
* This is a major update, please see https://lwn.net/Articles/561990/ for all details and backward incompatible changes.
* Tue Jul 09 2013 schwabAATTsuse.de- Override broken configure checks