- 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>
|
Wed Nov 15 10:09:48 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@ -29,7 +29,7 @@
|
|||||||
%endif
|
%endif
|
||||||
%bcond_without docs
|
%bcond_without docs
|
||||||
Name: valgrind%{?psuffix}
|
Name: valgrind%{?psuffix}
|
||||||
Version: 3.21.0
|
Version: 3.22.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Memory Management Debugger
|
Summary: Memory Management Debugger
|
||||||
License: GFDL-1.2-only AND GPL-2.0-or-later
|
License: GFDL-1.2-only AND GPL-2.0-or-later
|
||||||
@ -209,12 +209,13 @@ if test -d %{buildroot}%{_datadir}/doc/valgrind; then
|
|||||||
fi
|
fi
|
||||||
mkdir -p %{buildroot}%{_docdir}/%{name}
|
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
|
%else
|
||||||
install -m 755 -d %{buildroot}/%{_includedir}/valgrind
|
install -m 755 -d %{buildroot}/%{_includedir}/valgrind
|
||||||
install -m 644 -t %{buildroot}/%{_includedir}/valgrind \
|
install -m 644 -t %{buildroot}/%{_includedir}/valgrind \
|
||||||
include/valgrind.h \
|
include/valgrind.h \
|
||||||
|
cachegrind/cachegrind.h \
|
||||||
callgrind/callgrind.h \
|
callgrind/callgrind.h \
|
||||||
dhat/dhat.h \
|
dhat/dhat.h \
|
||||||
drd/drd.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
|
%files -n valgrind-client-headers
|
||||||
%dir %{_includedir}/valgrind
|
%dir %{_includedir}/valgrind
|
||||||
|
%{_includedir}/valgrind/cachegrind.h
|
||||||
%{_includedir}/valgrind/callgrind.h
|
%{_includedir}/valgrind/callgrind.h
|
||||||
%{_includedir}/valgrind/dhat.h
|
%{_includedir}/valgrind/dhat.h
|
||||||
%{_includedir}/valgrind/drd.h
|
%{_includedir}/valgrind/drd.h
|
||||||
|
Loading…
Reference in New Issue
Block a user