This commit is contained in:
parent
6b2888c907
commit
8211b33f55
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 5 16:09:51 CEST 2007 - dmueller@suse.de
|
||||||
|
|
||||||
|
- split into -devel subpackage
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Mar 30 11:41:19 CEST 2007 - dmueller@suse.de
|
Fri Mar 30 11:41:19 CEST 2007 - dmueller@suse.de
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ Group: Development/Tools/Debuggers
|
|||||||
Summary: Memory Management Debugger
|
Summary: Memory Management Debugger
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
Version: 3.2.3
|
Version: 3.2.3
|
||||||
Release: 8
|
Release: 10
|
||||||
Source0: %{name}-%{version}.tar.bz2
|
Source0: %{name}-%{version}.tar.bz2
|
||||||
# svn di svn://svn.valgrind.org/valgrind/tags/VALGRIND_3_2_1 svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH > 3_2_BRANCH.diff
|
# svn di svn://svn.valgrind.org/valgrind/tags/VALGRIND_3_2_1 svn://svn.valgrind.org/valgrind/branches/VALGRIND_3_2_BRANCH > 3_2_BRANCH.diff
|
||||||
# svn di svn://svn.valgrind.org/vex/tags/VEX_3_2_1 svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH > VEX_3_2_BRANCH.diff
|
# svn di svn://svn.valgrind.org/vex/tags/VEX_3_2_1 svn://svn.valgrind.org/vex/branches/VEX_3_2_BRANCH > VEX_3_2_BRANCH.diff
|
||||||
@ -60,6 +60,44 @@ but it has been successfully used to optimize several KDE applications.
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors:
|
||||||
|
--------
|
||||||
|
Julian Seward <jseward@acm.org>
|
||||||
|
Cerion Armour-Brown
|
||||||
|
Jeremy Fitzhardinge
|
||||||
|
Tom Hughes
|
||||||
|
Nicholas Nethercote
|
||||||
|
Paul Mackerras
|
||||||
|
Dirk Mueller
|
||||||
|
Robert Walsh
|
||||||
|
|
||||||
|
%package devel
|
||||||
|
Summary: Memory Management Debugger
|
||||||
|
Group: Development/Tools/Debuggers
|
||||||
|
Requires: %name = %version
|
||||||
|
|
||||||
|
%description devel
|
||||||
|
Valgrind checks all memory operations in an application, like read,
|
||||||
|
write, malloc, new, free, and delete. Valgrind can find uses of
|
||||||
|
uninitialized memory, access to already freed memory, overflows,
|
||||||
|
illegal stack operations, memory leaks, and any illegal
|
||||||
|
new/malloc/free/delete commands. Another program in the package is
|
||||||
|
"cachegrind," a profiler based on the valgrind engine.
|
||||||
|
|
||||||
|
To use valgrind you should compile your application with "-g -O0"
|
||||||
|
compiler options. Afterwards you can use it with:
|
||||||
|
|
||||||
|
valgrind --tool=memcheck --sloppy-malloc=yes --leak-check=yes
|
||||||
|
--db-attach=yes my_application, for example.
|
||||||
|
|
||||||
|
More valgrind options can be listed via "valgrind --help". There is
|
||||||
|
also complete documentation in the /usr/share/doc/packages/valgrind/
|
||||||
|
directory. A debugged application runs slower and needs much more
|
||||||
|
memory, but is usually still usable. Valgrind is still in development,
|
||||||
|
but it has been successfully used to optimize several KDE applications.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Authors:
|
Authors:
|
||||||
--------
|
--------
|
||||||
Julian Seward <jseward@acm.org>
|
Julian Seward <jseward@acm.org>
|
||||||
@ -96,14 +134,21 @@ mv $RPM_BUILD_ROOT/usr/share/doc/valgrind $RPM_BUILD_ROOT/usr/share/doc/packages
|
|||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
|
%exclude %_libdir/valgrind/*/*.a
|
||||||
%doc README* NEWS ACKNOWLEDGEMENTS AUTHORS COPYING
|
%doc README* NEWS ACKNOWLEDGEMENTS AUTHORS COPYING
|
||||||
/usr/bin/*
|
/usr/bin/*
|
||||||
/usr/include/valgrind
|
|
||||||
/usr/%_lib/pkgconfig/valgrind.pc
|
|
||||||
%_libdir/valgrind
|
%_libdir/valgrind
|
||||||
%doc %_mandir/*/*
|
%doc %_mandir/*/*
|
||||||
|
|
||||||
|
%files devel
|
||||||
|
%defattr(-,root,root)
|
||||||
|
/usr/include/valgrind
|
||||||
|
/usr/%_lib/pkgconfig/valgrind.pc
|
||||||
|
%_libdir/valgrind/*/*.a
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Thu Apr 05 2007 - dmueller@suse.de
|
||||||
|
- split into -devel subpackage
|
||||||
* Fri Mar 30 2007 - dmueller@suse.de
|
* Fri Mar 30 2007 - dmueller@suse.de
|
||||||
- add patch to track undefinedness in environment (#249676)
|
- add patch to track undefinedness in environment (#249676)
|
||||||
* Tue Jan 30 2007 - dmueller@suse.de
|
* Tue Jan 30 2007 - dmueller@suse.de
|
||||||
|
Loading…
Reference in New Issue
Block a user