Hello community, here is the log from the commit of package lasem for openSUSE:Factory checked in at 2015-01-15 15:58:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lasem (Old) and /work/SRC/openSUSE:Factory/.lasem.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lasem" Changes: -------- --- /work/SRC/openSUSE:Factory/lasem/lasem.changes 2013-03-19 12:17:22.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.lasem.new/lasem.changes 2015-01-15 15:59:15.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Jan 13 15:57:27 UTC 2015 - dims...@opensuse.org + +- Add lasem-bison-3.0.patch: Fix build with bison 3.0. + +------------------------------------------------------------------- New: ---- lasem-bison-3.0.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lasem.spec ++++++ --- /var/tmp/diff_new_pack.LObvCv/_old 2015-01-15 15:59:16.000000000 +0100 +++ /var/tmp/diff_new_pack.LObvCv/_new 2015-01-15 15:59:16.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package +# spec file for package lasem # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,17 +15,20 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + +%define api 0.4 Name: lasem Version: 0.4.1 -%define api 0.4 Release: 0 -License: LGPL-2.1+ Summary: Mathml and SVG rendering library -Url: https://live.gnome.org/Lasem +License: LGPL-2.1+ Group: System/Libraries +Url: https://live.gnome.org/Lasem Source: http://ftp.acc.umu.se/pub/GNOME/sources/lasem/0.4/lasem-0.4.1.tar.xz # PATCH-FIX-UPSTREAM lasem-nonvoid.patch dims...@opensuse.org -- Fix no-return-in-nonvoid brp error. Taken from git. Patch0: lasem-nonvoid.patch +# PATCH-FIX-UPSTREAM lasem-bison-3.0.patch bgo#724867 dims...@opensuse.org -- Fix build with bison 3.0 +Patch1: lasem-bison-3.0.patch BuildRequires: bison BuildRequires: gobject-introspection >= 0.6.7 BuildRequires: intltool >= 0.35.0 @@ -65,6 +68,7 @@ %prep %setup -q %patch0 -p1 +%patch1 -p1 %build %configure \ @@ -75,7 +79,7 @@ %make_install # Those files do not belong there... we package them using %%doc rm -rf %{buildroot}%{_prefix}/doc -find %{buildroot} -type f -name '*.la' -delete -print +find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name}-%{api} %post -n liblasem-0_4-4 -p /sbin/ldconfig @@ -99,5 +103,4 @@ %{_libdir}/pkgconfig/%{name}-%{api}.pc %{_datadir}/gtk-doc/html/%{name}-%{api}/ - %changelog ++++++ lasem-bison-3.0.patch ++++++ Index: lasem-0.4.1/itex2mml/itex2MML.y =================================================================== --- lasem-0.4.1.orig/itex2mml/itex2MML.y +++ lasem-0.4.1/itex2mml/itex2MML.y @@ -2,6 +2,8 @@ * itex2MML.y last modified 10/2/2010 */ +%parse-param {char **ret_str} + %{ #include <stdio.h> #include <string.h> @@ -27,7 +29,7 @@ void (*itex2MML_error) (const char * msg) = itex2MML_default_error; - static void yyerror (char * s) + static void yyerror (char **ret_str, char * s) { char * msg = itex2MML_copy3 (s, " at token ", yytext); if (itex2MML_error) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org