Hello community, here is the log from the commit of package valgrind for openSUSE:Factory checked in at 2019-05-10 09:11:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/valgrind (Old) and /work/SRC/openSUSE:Factory/.valgrind.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "valgrind" Fri May 10 09:11:06 2019 rev:116 rq:701650 version:3.15.0 Changes: -------- --- /work/SRC/openSUSE:Factory/valgrind/valgrind.changes 2019-02-24 17:03:14.436684880 +0100 +++ /work/SRC/openSUSE:Factory/.valgrind.new.5148/valgrind.changes 2019-05-10 09:11:45.651371197 +0200 @@ -1,0 +2,82 @@ +Wed May 8 15:36:12 UTC 2019 - Dirk Mueller <[email protected]> + +- update to 3.15.0 (fate#327402): + 3.15.0 is a feature release with many improvements and the usual collection of + bug fixes. + + This release supports X86/Linux, AMD64/Linux, ARM32/Linux, ARM64/Linux, + PPC32/Linux, PPC64BE/Linux, PPC64LE/Linux, S390X/Linux, MIPS32/Linux, + MIPS64/Linux, ARM/Android, ARM64/Android, MIPS32/Android, X86/Android, + X86/Solaris, AMD64/Solaris and AMD64/MacOSX 10.12. There is also preliminary + support for X86/macOS 10.13 and AMD64/macOS 10.13. + + * ==================== CORE CHANGES =================== + + * The XTree Massif output format now makes use of the information obtained + when specifying --read-inline-info=yes. + + * amd64 (x86_64): the RDRAND and F16C insn set extensions are now supported. + + * ==================== TOOL CHANGES ==================== + + * DHAT: + + - DHAT been thoroughly overhauled, improved, and given a GUI. As a result, + it has been promoted from an experimental tool to a regular tool. Run it + with --tool=dhat instead of --tool=exp-dhat. + + - DHAT now prints only minimal data when the program ends, instead writing + the bulk of the profiling data to a file. As a result, the --show-top-n + and --sort-by options have been removed. + + - Profile results can be viewed with the new viewer, dh_view.html. When + a run ends, a short message is printed, explaining how to view the result. + + - See the documentation for more details. + + * Cachegrind: + + - cg_annotate has a new option, --show-percs, which prints percentages next + to all event counts. + + * Callgrind: + + - callgrind_annotate has a new option, --show-percs, which prints percentages + next to all event counts. + + - callgrind_annotate now inserts commas in call counts, and + sort the caller/callee lists in the call tree. + + * Massif: + + - The default value for --read-inline-info is now "yes" on + Linux/Android/Solaris. It is still "no" on other OS. + + * Memcheck: + + - The option --xtree-leak=yes (to output leak result in xtree format) + automatically activates the option --show-leak-kinds=all, as xtree + visualisation tools such as kcachegrind can in any case select what kind + of leak to visualise. + + - There has been further work to avoid false positives. In particular, + integer equality on partially defined inputs (C == and !=) is now handled + better. + +- remove 0001-Bug-385411-s390x-Add-z13-vector-floating-point-suppo.patch + 0001-Bug-385411-s390x-Tests-and-internals-for-z13-vector-.patch + 0001-Bug-397187-s390x-Add-vector-register-support-for-vgd.patch + 0001-Bug-399444-s390x-Drop-unnecessary-check-in-s390_irge.patch + 0001-Bug-400490-s390x-Fix-register-allocation-for-VRs-vs-.patch + 0001-Bug-400491-s390x-Sign-extend-immediate-operand-of-LO.patch + 0001-Bug-402519-POWER-3.0-addex-instruction-incorrectly-i.patch + 0001-Bug-403552-s390x-Fix-vector-facility-bit-number.patch + 0001-s390x-more-fixes.patch + Implement-emulated-system-registers.-Fixes-392146.patch (all upstream) + +------------------------------------------------------------------- +Wed Apr 24 17:43:06 UTC 2019 - Martin Liška <[email protected]> + +- Disable LTO (boo#1133288). + +------------------------------------------------------------------- Old: ---- 0001-Bug-385411-s390x-Add-z13-vector-floating-point-suppo.patch 0001-Bug-385411-s390x-Tests-and-internals-for-z13-vector-.patch 0001-Bug-397187-s390x-Add-vector-register-support-for-vgd.patch 0001-Bug-399444-s390x-Drop-unnecessary-check-in-s390_irge.patch 0001-Bug-400490-s390x-Fix-register-allocation-for-VRs-vs-.patch 0001-Bug-400491-s390x-Sign-extend-immediate-operand-of-LO.patch 0001-Bug-402519-POWER-3.0-addex-instruction-incorrectly-i.patch 0001-Bug-403552-s390x-Fix-vector-facility-bit-number.patch 0001-s390x-more-fixes.patch Implement-emulated-system-registers.-Fixes-392146.patch valgrind-3.14.0.tar.bz2 New: ---- valgrind-3.15.0.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ valgrind.spec ++++++ --- /var/tmp/diff_new_pack.YuW27x/_old 2019-05-10 09:11:46.331373139 +0200 +++ /var/tmp/diff_new_pack.YuW27x/_new 2019-05-10 09:11:46.331373139 +0200 @@ -22,7 +22,7 @@ %define building_docs 1 Name: valgrind -Version: 3.14.0 +Version: 3.15.0 Release: 0 Summary: Memory Management Debugger License: GPL-2.0-or-later @@ -34,16 +34,6 @@ Patch0: valgrind.xen.patch Patch1: jit-register-unregister.diff Patch2: armv6-support.diff -Patch4: Implement-emulated-system-registers.-Fixes-392146.patch -Patch5: 0001-Bug-400490-s390x-Fix-register-allocation-for-VRs-vs-.patch -Patch6: 0001-Bug-400491-s390x-Sign-extend-immediate-operand-of-LO.patch -Patch7: 0001-Bug-397187-s390x-Add-vector-register-support-for-vgd.patch -Patch8: 0001-s390x-more-fixes.patch -Patch9: 0001-Bug-402519-POWER-3.0-addex-instruction-incorrectly-i.patch -Patch10: 0001-Bug-399444-s390x-Drop-unnecessary-check-in-s390_irge.patch -Patch11: 0001-Bug-385411-s390x-Add-z13-vector-floating-point-suppo.patch -Patch12: 0001-Bug-403552-s390x-Fix-vector-facility-bit-number.patch -Patch13: 0001-Bug-385411-s390x-Tests-and-internals-for-z13-vector-.patch BuildRequires: automake BuildRequires: docbook-xsl-stylesheets BuildRequires: docbook_4 @@ -151,18 +141,9 @@ # needs porting to 3.11 ##%patch1 %patch2 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -%patch9 -p1 -%patch10 -p1 -%patch11 -p1 -%patch12 -p1 -%patch13 -p1 %build +%define _lto_cflags %{nil} %if 0%{?suse_version} < 1320 export CC="%{_bindir}/gcc-8" export CXX="%{_bindir}/g++-8" @@ -255,6 +236,8 @@ %ifarch %arm %{_libdir}/valgrind/*-arm-linux %endif +%dir /usr/lib/valgrind +/usr/lib/valgrind/dh_view* %{_libdir}/valgrind/*-linux.so %{_libdir}/valgrind/*.supp %{_libdir}/valgrind/64bit-core.xml ++++++ valgrind-3.14.0.tar.bz2 -> valgrind-3.15.0.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/valgrind/valgrind-3.14.0.tar.bz2 /work/SRC/openSUSE:Factory/.valgrind.new.5148/valgrind-3.15.0.tar.bz2 differ: char 11, line 1
