- update to 3.22.0: (jsc#PED-5442):
* Memcheck now tests and warns about the values used for alignment and size. These apply to various functions: memalign, posix_memalign and aligned_alloc in C and various overloads of operators new and delete in C++. The kinds of error that can be detected are - invalid alignment, for instance the alignment is usually required to be a power of 2 - mismatched alignment between aligned allocation and aligned deallocation - mismatched size when sized delete is used - bad size for functions that have implementation defined behaviour when the requested size is zero * many bug fixes, see https://valgrind.org/docs/manual/dist.news.html OBS-URL: https://build.opensuse.org/package/show/devel:tools/valgrind?expand=0&rev=275
This commit is contained in:
parent
70e6bc7607
commit
8359fc3c64
BIN
valgrind-3.21.0.tar.bz2
(Stored with Git LFS)
BIN
valgrind-3.21.0.tar.bz2
(Stored with Git LFS)
Binary file not shown.
3
valgrind-3.22.0.tar.bz2
Normal file
3
valgrind-3.22.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c811db5add2c5f729944caf47c4e7a65dcaabb9461e472b578765dd7bf6d2d4c
|
||||
size 16565502
|
@ -1,3 +1,21 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 24 09:07:29 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 3.22.0: (jsc#PED-5442):
|
||||
* Memcheck now tests and warns about the values used for
|
||||
alignment and size. These apply to various functions: memalign,
|
||||
posix_memalign and aligned_alloc in C and various overloads
|
||||
of operators new and delete in C++. The kinds of error that can
|
||||
be detected are
|
||||
- invalid alignment, for instance the alignment is usually required
|
||||
to be a power of 2
|
||||
- mismatched alignment between aligned allocation and aligned
|
||||
deallocation
|
||||
- mismatched size when sized delete is used
|
||||
- bad size for functions that have implementation defined behaviour
|
||||
when the requested size is zero
|
||||
* many bug fixes, see https://valgrind.org/docs/manual/dist.news.html
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 15 10:09:48 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
|
@ -29,7 +29,7 @@
|
||||
%endif
|
||||
%bcond_without docs
|
||||
Name: valgrind%{?psuffix}
|
||||
Version: 3.21.0
|
||||
Version: 3.22.0
|
||||
Release: 0
|
||||
Summary: Memory Management Debugger
|
||||
License: GFDL-1.2-only AND GPL-2.0-or-later
|
||||
@ -209,12 +209,13 @@ if test -d %{buildroot}%{_datadir}/doc/valgrind; then
|
||||
fi
|
||||
mkdir -p %{buildroot}%{_docdir}/%{name}
|
||||
|
||||
rm %{buildroot}/%{_includedir}/valgrind/{valgrind,callgrind,dhat,drd,helgrind,memcheck}.h
|
||||
rm %{buildroot}/%{_includedir}/valgrind/{valgrind,cachegrind,callgrind,dhat,drd,helgrind,memcheck}.h
|
||||
|
||||
%else
|
||||
install -m 755 -d %{buildroot}/%{_includedir}/valgrind
|
||||
install -m 644 -t %{buildroot}/%{_includedir}/valgrind \
|
||||
include/valgrind.h \
|
||||
cachegrind/cachegrind.h \
|
||||
callgrind/callgrind.h \
|
||||
dhat/dhat.h \
|
||||
drd/drd.h \
|
||||
@ -377,6 +378,7 @@ VALGRIND_LIB=$PWD/.in_place VALGRIND_LIB_INNER=$PWD/.in_place ./coregrind/valgri
|
||||
|
||||
%files -n valgrind-client-headers
|
||||
%dir %{_includedir}/valgrind
|
||||
%{_includedir}/valgrind/cachegrind.h
|
||||
%{_includedir}/valgrind/callgrind.h
|
||||
%{_includedir}/valgrind/dhat.h
|
||||
%{_includedir}/valgrind/drd.h
|
||||
|
Loading…
Reference in New Issue
Block a user