Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: bison-32bit | Distribution: SUSE Linux Enterprise 15 |
Version: 3.0.4 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 1.268 | Build date: Fri May 25 19:09:27 2018 |
Group: Development/Languages/C and C++ | Build host: sheep26 |
Size: 6910 | Source RPM: bison-3.0.4-1.268.src.rpm |
Packager: https://www.suse.com/ | |
Url: http://www.gnu.org/software/bison/bison.html | |
Summary: The GNU Parser Generator |
Bison is a parser generator similar to yacc(1).
GPL-3.0+
* Fri Dec 16 2016 mliska@suse.cz - gcc7-fix.patch: Add forward declaration to compile with GCC7. * Wed Dec 14 2016 tchvatal@suse.com - Update keyring file to not be 38 MB large... * Tue Sep 01 2015 tchvatal@suse.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 mpluskal@suse.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.drouand@gmail.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.drouand@gmail.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 schwab@linux-m68k.org - location-eof-check.patch: Fix broken EOF check * Sat Aug 03 2013 crrodriguez@opensuse.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 schwab@suse.de - Override broken configure checks * Thu Mar 21 2013 mmeister@suse.com - Added url as source. Please see http://en.opensuse.org/SourceUrls * Wed Feb 06 2013 adrian@suse.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 2012 crrodriguez@opensuse.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 2012 nmo.marques@gmail.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 2012 aj@suse.de - Fix build with missing gets declaration (glibc 2.16) * Mon Jan 09 2012 aj@suse.de - Own /usr/share/aclocal * Sat Sep 17 2011 jengelh@medozas.de - Remove redundant tags/sections from specfile * Tue Jun 07 2011 crrodriguez@opensuse.org - Update to version 2.5 - Fixes GCC 4.6 warnings - Changelist too long to fit here, see NEWS. * Wed Feb 10 2010 rguenther@suse.de - Update to version 2.4.1. - Apply fix for GCC 4.5 compliance. - Apply fix for unsupported output file names. * Mon Feb 08 2010 coolo@novell.com - package yacc.1 too * Fri Jan 29 2010 coolo@novell.com - fix patch name * Tue Jan 26 2010 mmarek@suse.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 2009 jengelh@medozas.de - enable parallel building - add baselibs.conf as a source
/usr/lib/liby.a
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 9 15:02:03 2024