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)


Reply via email to