Hello community, here is the log from the commit of package bison for openSUSE:Factory checked in at 2018-10-11 11:38:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bison (Old) and /work/SRC/openSUSE:Factory/.bison.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "bison" Thu Oct 11 11:38:23 2018 rev:38 rq:639565 version:3.1 Changes: -------- --- /work/SRC/openSUSE:Factory/bison/bison.changes 2018-06-27 10:15:11.601632241 +0200 +++ /work/SRC/openSUSE:Factory/.bison.new/bison.changes 2018-10-11 11:38:35.951310233 +0200 @@ -1,0 +2,18 @@ +Tue Oct 2 09:27:28 UTC 2018 - Martin Pluskal <[email protected]> + +- Use profile guided optimization (PGO) when building + +------------------------------------------------------------------- +Tue Oct 2 05:28:01 UTC 2018 - [email protected] + +- 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 + +------------------------------------------------------------------- Old: ---- bison-3.0.5.tar.xz bison-3.0.5.tar.xz.sig New: ---- bison-3.1.tar.xz bison-3.1.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bison.spec ++++++ --- /var/tmp/diff_new_pack.FGGeNe/_old 2018-10-11 11:38:36.843309097 +0200 +++ /var/tmp/diff_new_pack.FGGeNe/_new 2018-10-11 11:38:36.843309097 +0200 @@ -12,19 +12,19 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: bison -Version: 3.0.5 +Version: 3.1 Release: 0 Summary: The GNU Parser Generator License: GPL-3.0-or-later Group: Development/Languages/C and C++ URL: http://www.gnu.org/software/bison/bison.html -Source0: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz -Source1: http://ftp.gnu.org/gnu/%{name}/%{name}-%{version}.tar.xz.sig +Source0: ftp://ftp.gnu.org/gnu/bison/bison-%{version}.tar.xz +Source1: ftp://ftp.gnu.org/gnu/bison/bison-%{version}.tar.xz.sig Source2: %{name}.keyring Source3: baselibs.conf BuildRequires: autoconf @@ -45,12 +45,21 @@ %setup -q %build -%configure --disable-silent-rules \ +%configure \ + --disable-silent-rules \ --disable-rpath \ + --enable-nls \ --docdir=%{_docdir}/%{name} \ gl_cv_func_printf_directive_n=yes \ gl_cv_func_printf_infinite_long_double=yes -make %{?_smp_mflags} +%if 0%{?do_profiling} + make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" V=1 + make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_generate}" check + make %{?_smp_mflags} clean + make %{?_smp_mflags} CFLAGS="%{optflags} %{cflags_profile_feedback}" V=1 +%else + make %{?_smp_mflags} CFLAGS="%{optflags}" +%endif %check make %{?_smp_mflags} check ++++++ bison-3.0.5.tar.xz -> bison-3.1.tar.xz ++++++ ++++ 151086 lines of diff (skipped)
