Hello community, here is the log from the commit of package libwpd for openSUSE:Factory checked in at 2017-09-18 19:53:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libwpd (Old) and /work/SRC/openSUSE:Factory/.libwpd.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libwpd" Mon Sep 18 19:53:38 2017 rev:41 rq:525821 version:0.10.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libwpd/libwpd.changes 2016-02-25 21:54:56.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libwpd.new/libwpd.changes 2017-09-18 19:53:41.993575142 +0200 @@ -1,0 +2,8 @@ +Wed Sep 13 10:49:05 UTC 2017 - [email protected] + +- Upgrade to 0.10.2 bsc#1058025 CVE-2017-14226: + * Require C++11 for build. + * Fix various crashes, leaks and hangs when reading damaged files found + by oss-fuzz. + +------------------------------------------------------------------- Old: ---- libwpd-0.10.1.tar.xz New: ---- libwpd-0.10.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libwpd.spec ++++++ --- /var/tmp/diff_new_pack.yvVnNN/_old 2017-09-18 19:53:43.653341694 +0200 +++ /var/tmp/diff_new_pack.yvVnNN/_new 2017-09-18 19:53:43.653341694 +0200 @@ -1,7 +1,7 @@ # # spec file for package libwpd # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,24 +16,28 @@ # +%define libname libwpd-0_10-10 Name: libwpd -Version: 0.10.1 +Version: 0.10.2 Release: 0 Summary: Library for Importing WordPerfect (tm) Documents -License: LGPL-2.1+ and MPL-2.0+ +License: LGPL-2.1+ AND MPL-2.0+ Group: Productivity/Publishing/Word Url: http://libwpd.sourceforge.net Source: http://downloads.sourceforge.net/project/%{name}/%{name}/%{name}-%{version}/%{name}-%{version}.tar.xz -# note: the main package is empty, it only sets a sane name for the source rpm BuildRequires: doxygen BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: help2man -BuildRequires: pkg-config +BuildRequires: pkgconfig BuildRequires: xz BuildRequires: pkgconfig(librevenge-0.0) BuildRequires: pkgconfig(librevenge-stream-0.0) -BuildRoot: %{_tmppath}/%{name}-%{version}-build +%if 0%{?suse_version} >= 1330 +BuildRequires: libboost_headers-devel +%else +BuildRequires: boost-devel +%endif %description libwpd is a general purpose library for reading or interpreting data @@ -41,8 +45,6 @@ designed to be used by another program (for example, a word processor) as an in-process component. -%define libname libwpd-0_10-10 - %package -n %{libname} Summary: Library for Importing WordPerfect (tm) Documents Group: System/Libraries @@ -95,7 +97,7 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install find %{buildroot} -type f -name "*.la" -delete -print mkdir -p %{buildroot}%{_mandir}/man1 for i in %{buildroot}%{_bindir}/*; do @@ -105,27 +107,22 @@ %fdupes -s %{buildroot}%{_docdir}/%{name}/html %post -n %{libname} -p /sbin/ldconfig - %postun -n %{libname} -p /sbin/ldconfig %files -n %{libname} -%defattr(-,root,root) %{_libdir}/*.so.* %files devel -%defattr(-,root,root) %{_libdir}/*.so %{_libdir}/pkgconfig/libwpd*.pc %{_includedir}/libwpd-* %files devel-doc -%defattr(-,root,root) %doc %dir %{_docdir}/%{name} %doc %{_docdir}/%{name}/html %doc %{_docdir}/%{name}/libwpd.* %files tools -%defattr(-,root,root) %{_bindir}/* %{_mandir}/man1/*.1* %doc ChangeLog ++++++ libwpd-0.10.1.tar.xz -> libwpd-0.10.2.tar.xz ++++++ ++++ 12904 lines of diff (skipped)
