Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

bison-3.0.4-1.268 RPM for x86_64

From OpenSuSE Leap 15.3 for x86_64

Name: bison 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:14:53 2018
Group: Development/Languages/C and C++ Build host: sheep16
Size: 1290371 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).

Provides

Requires

License

GPL-3.0+

Changelog

* 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

Files

/usr/bin/bison
/usr/bin/yacc
/usr/lib64/liby.a
/usr/share/aclocal
/usr/share/aclocal/bison-i18n.m4
/usr/share/bison
/usr/share/bison/README
/usr/share/bison/bison.m4
/usr/share/bison/c++-skel.m4
/usr/share/bison/c++.m4
/usr/share/bison/c-like.m4
/usr/share/bison/c-skel.m4
/usr/share/bison/c.m4
/usr/share/bison/glr.c
/usr/share/bison/glr.cc
/usr/share/bison/java-skel.m4
/usr/share/bison/java.m4
/usr/share/bison/lalr1.cc
/usr/share/bison/lalr1.java
/usr/share/bison/location.cc
/usr/share/bison/m4sugar
/usr/share/bison/m4sugar/foreach.m4
/usr/share/bison/m4sugar/m4sugar.m4
/usr/share/bison/stack.hh
/usr/share/bison/variant.hh
/usr/share/bison/xslt
/usr/share/bison/xslt/bison.xsl
/usr/share/bison/xslt/xml2dot.xsl
/usr/share/bison/xslt/xml2text.xsl
/usr/share/bison/xslt/xml2xhtml.xsl
/usr/share/bison/yacc.c
/usr/share/doc/packages/bison
/usr/share/doc/packages/bison/AUTHORS
/usr/share/doc/packages/bison/COPYING
/usr/share/doc/packages/bison/NEWS
/usr/share/doc/packages/bison/README
/usr/share/doc/packages/bison/THANKS
/usr/share/doc/packages/bison/TODO
/usr/share/doc/packages/bison/examples
/usr/share/doc/packages/bison/examples/calc++
/usr/share/doc/packages/bison/examples/calc++/calc++-driver.cc
/usr/share/doc/packages/bison/examples/calc++/calc++-driver.hh
/usr/share/doc/packages/bison/examples/calc++/calc++-parser.yy
/usr/share/doc/packages/bison/examples/calc++/calc++-scanner.ll
/usr/share/doc/packages/bison/examples/calc++/calc++.cc
/usr/share/doc/packages/bison/examples/mfcalc
/usr/share/doc/packages/bison/examples/mfcalc/calc.h
/usr/share/doc/packages/bison/examples/mfcalc/mfcalc.y
/usr/share/doc/packages/bison/examples/rpcalc
/usr/share/doc/packages/bison/examples/rpcalc/rpcalc.y
/usr/share/info/bison.info.gz
/usr/share/man/man1/bison.1.gz
/usr/share/man/man1/yacc.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 14:54:44 2024