Hello community, here is the log from the commit of package inkscape for openSUSE:Factory checked in at 2020-09-01 20:02:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/inkscape (Old) and /work/SRC/openSUSE:Factory/.inkscape.new.3399 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "inkscape" Tue Sep 1 20:02:09 2020 rev:108 rq:829000 version:1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/inkscape/inkscape.changes 2020-06-14 18:16:06.078981120 +0200 +++ /work/SRC/openSUSE:Factory/.inkscape.new.3399/inkscape.changes 2020-09-01 20:02:32.368456912 +0200 @@ -1,0 +2,12 @@ +Mon Aug 24 09:46:20 UTC 2020 - Martin Liška <[email protected]> + +- Enable again LTO. It should work now. + +------------------------------------------------------------------- +Mon Aug 24 08:45:25 UTC 2020 - Dominique Leuenberger <[email protected]> + +- Add inkscape-include-atomic.patch: Fix build with Boost 1.74, + where we can no longer rely on boost bringing the atomic header + into the game. + +------------------------------------------------------------------- New: ---- inkscape-include-atomic.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ inkscape.spec ++++++ --- /var/tmp/diff_new_pack.imtfK0/_old 2020-09-01 20:02:34.744458023 +0200 +++ /var/tmp/diff_new_pack.imtfK0/_new 2020-09-01 20:02:34.748458025 +0200 @@ -27,6 +27,8 @@ # openSUSE palette file Source1: openSUSE.gpl Source2: inkscape-split-extensions-extra.py +# PATCH-FIX-UPSTREAM inkscape-include-atomic.patch https://gitlab.com/inkscape/inkscape/-/issues/1798 -- Fix build with Boost 1.74 +Patch0: inkscape-include-atomic.patch BuildRequires: cmake BuildRequires: double-conversion-devel BuildRequires: fdupes @@ -118,9 +120,9 @@ %prep %setup -q -n %{name}-%{_version} +%patch0 -p1 %build -%define _lto_cflags %{nil} %ifarch %{arm} export LDFLAGS+="-Wl,--no-keep-memory -Wl,--reduce-memory-overheads" %endif ++++++ inkscape-include-atomic.patch ++++++ --- a/src/ui/tool/node.cpp 2020-05-01 15:18:52.000000000 +0200 +++ b/src/ui/tool/node.cpp 2020-08-18 01:25:05.266412299 +0200 @@ -7,6 +7,7 @@ * Released under GNU GPL v2+, read the file 'COPYING' for more information. */ +#include <atomic> #include <iostream> #include <stdexcept> #include <boost/utility.hpp>
