|
|
|
|
Changelog for bison-3.1-65.1.x86_64.rpm :
Tue Oct 2 14:00:00 2018 Martin Pluskal - Use profile guided optimization (PGO) when building
Tue Oct 2 14:00:00 2018 seanAATTsuspend.net - bison 3.1: * Compiling Bison now requires a C99 compiler * Typed midrule actions * Reports include the type of symbols * Diagnostics about useless rules now implemented * C++: Generated parsers can be compiled with -fno-exceptions (lairi.cc) * GLR: Predicates support broken by #line directives * Printer and destructor with broken #line directives * Portability on ICC
Fri Jun 15 14:00:00 2018 astiegerAATTsuse.com - bison 3.0.5: * C++: Fix support of \'syntax_error\' * Fix various C++ warnings * Fix issues with C++ parsers where out-of-bounds errors could happen when a rule with an empty ride-hand side raises a syntax error - drop gcc7-fix.patch, no longer required
Fri Dec 16 13:00:00 2016 mliskaAATTsuse.cz - gcc7-fix.patch: Add forward declaration to compile with GCC7.
Wed Dec 14 13:00:00 2016 tchvatalAATTsuse.com - Update keyring file to not be 38 MB large...
Tue Sep 1 14:00:00 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 13:00:00 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 13:00:00 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 13:00:00 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 14:00:00 2013 schwabAATTlinux-m68k.org - location-eof-check.patch: Fix broken EOF check
Sat Aug 3 14:00:00 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 9 14:00:00 2013 schwabAATTsuse.de - Override broken configure checks
Thu Mar 21 13:00:00 2013 mmeisterAATTsuse.com - Added url as source. Please see http://en.opensuse.org/SourceUrls
Wed Feb 6 13:00:00 2013 adrianAATTsuse.com - bison update to 2.7 * Changes in the format of error messages * New format for error reports: carets * New value for %define variable: api.pure full * New %define variable: api.location.type (glr.cc, lalr1.cc, lalr1.java) * Exception safety (lalr1.cc) * Graph improvements in DOT and XSLT * %language is no longer an experimental feature.
Mon Nov 12 13:00:00 2012 crrodriguezAATTopensuse.org - bison 2.6.5 * Incorrect definitions of YY_, issued by yacc.c when no parser header is generated, are removed. * Fix compiler warnings in the generated parser (yacc.c, glr.c) * Warnings about uninitialized yylval and/or yylloc for push parsers with a pure interface have been fixed for GCC 4.0 up to 4.8, and Clang 2.9 to 3.2.
Sun Sep 23 14:00:00 2012 nmo.marquesAATTgmail.com - Update to version 2.6.2: + Buffer overruns, complaints from Flex, and portability issues in the test suite have been fixed. + Changelist too long to fit here, see NEWS - Source format is now .xz - Remove bison-stdio.in.patch: seems upstreamed - Add \'xz\' to BuildRequires
Tue Jul 17 14:00:00 2012 ajAATTsuse.de - Fix build with missing gets declaration (glibc 2.16)
Mon Jan 9 13:00:00 2012 ajAATTsuse.de - Own /usr/share/aclocal
Sat Sep 17 14:00:00 2011 jengelhAATTmedozas.de - Remove redundant tags/sections from specfile
Tue Jun 7 14:00:00 2011 crrodriguezAATTopensuse.org - Update to version 2.5 - Fixes GCC 4.6 warnings - Changelist too long to fit here, see NEWS.
Wed Feb 10 13:00:00 2010 rguentherAATTsuse.de - Update to version 2.4.1. - Apply fix for GCC 4.5 compliance. - Apply fix for unsupported output file names.
Mon Feb 8 13:00:00 2010 cooloAATTnovell.com - package yacc.1 too
Fri Jan 29 13:00:00 2010 cooloAATTnovell.com - fix patch name
Tue Jan 26 13:00:00 2010 mmarekAATTsuse.cz - updated to 2.4 * new experimental %language directive to select the used skeleton and output file name * experimantal Java parser support * support for push parsers * bison now removes unreachable states (this might require updates to %expect and %expect-rr directives) * support for per-type and default %destructor\'s and %printer\'s * except for LALR(1) parsers in C with POSIX Yacc emulation enabled (with `-y\', `--yacc\', or `%yacc\'), Bison no longer generates [#]define statements for associating token numbers with token names * For a detailed list of fixes and new features, see /usr/share/doc/packages/bison/NEWS
Sat Dec 12 13:00:00 2009 jengelhAATTmedozas.de - enable parallel building - add baselibs.conf as a source
|
|
|