Hello community, here is the log from the commit of package libsigc++3 for openSUSE:Factory checked in at 2017-03-22 22:59:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsigc++3 (Old) and /work/SRC/openSUSE:Factory/.libsigc++3.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsigc++3" Wed Mar 22 22:59:06 2017 rev:8 rq:461099 version:2.99.8 Changes: -------- --- /work/SRC/openSUSE:Factory/libsigc++3/libsigc++3.changes 2016-12-06 14:26:31.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libsigc++3.new/libsigc++3.changes 2017-03-22 22:59:06.922720424 +0100 @@ -1,0 +2,18 @@ +Tue Feb 14 23:01:42 UTC 2017 - [email protected] + +- Update to version 2.99.8: + + signal_impl: + - Use std::weak_ptr<signal_impl> in connected slots, to avoid a + memory leak (bgo#775871). + - clear(): Really avoid erasing the slots prematurely. + + slot_rep: Make destructor, destroy, and clone() virtual, + instead of using function pointers that do the same thing + (bgo#777618). + + Build: + - Visual Studio builds: Require Visual Studio 2017. + - Add tests/memleakcheck.sh, to run the tests under valgrind + (bgo#775871). + + Make --disable-benchmark work (bgo#774732). + + Make silent builds really silent (bgo#768797). + +------------------------------------------------------------------- Old: ---- libsigc++-2.99.7.tar.xz New: ---- libsigc++-2.99.8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsigc++3.spec ++++++ --- /var/tmp/diff_new_pack.D7wSmr/_old 2017-03-22 22:59:07.562629708 +0100 +++ /var/tmp/diff_new_pack.D7wSmr/_new 2017-03-22 22:59:07.566629141 +0100 @@ -1,7 +1,7 @@ # # spec file for package libsigc++3 # -# 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 @@ -18,7 +18,7 @@ Name: libsigc++3 %define _name libsigc++ -Version: 2.99.7 +Version: 2.99.8 Release: 0 Summary: Typesafe Signal Framework for C++ License: LGPL-3.0+ ++++++ libsigc++-2.99.7.tar.xz -> libsigc++-2.99.8.tar.xz ++++++ ++++ 17182 lines of diff (skipped)
