Skip to content
Snippets Groups Projects
Commit 5bf8aa03 authored by Matthias Klose's avatar Matthias Klose
Browse files

package version python-defaults-2.3.5-2

parent b21c3c8f
No related branches found
No related tags found
No related merge requests found
python-defaults (2.3.5-2) unstable; urgency=low
* Add valgrind support file /usr/lib/valgrind/python.supp (closes: #291128).
* python-doc: Add an conflict/replace to older python packages.
Closes: #297266.
-- Matthias Klose <doko@debian.org> Sat, 19 Mar 2005 22:49:29 +0100
python-defaults (2.3.5-1) unstable; urgency=low
* Depend on python-2.3.5 packages.
......
......@@ -91,8 +91,8 @@ Section: doc
Architecture: all
Depends: python2.3-doc (>= 2.3.4-18)
Suggests: python
Conflicts: python-doc-info
Replaces: python-doc-info
Conflicts: python-doc-info, python (<< 2.3.5)
Replaces: python-doc-info, python (<< 2.3.5)
Description: Documentation for the high-level object-oriented language Python
This is the official set of documentation for the interactive high-level
object-oriented language Python (v2.3). All documents are provided
......
......@@ -91,8 +91,8 @@ Section: doc
Architecture: all
Depends: python@VER@-doc (>= @PREVVER@)
Suggests: python
Conflicts: python-doc-info
Replaces: python-doc-info
Conflicts: python-doc-info, python (<< 2.3.5)
Replaces: python-doc-info, python (<< 2.3.5)
Description: Documentation for the high-level object-oriented language Python
This is the official set of documentation for the interactive high-level
object-oriented language Python (v@VER@). All documents are provided
......
......@@ -160,6 +160,10 @@ binary-indep: build install stamp-doc
mkdir -p debian/python/usr/share/apps/konsole
cp -p debian/python.desktop debian/python/usr/share/apps/konsole/
mkdir -p debian/python/usr/lib/valgrind
cp -p debian/valgrind-python.supp \
debian/python/usr/lib/valgrind/python.supp
: # provide the idle and idle.1 defaults
mkdir -p debian/idle/usr/bin
ln -sf idle-python$(VER) debian/idle/usr/bin/idle
......
#
# This is a valgrind suppression file that should be used when using valgrind.
#
# ---------------------------------------------------------------------------
# Debian note:
# The file Misc/valgrind-python.supp is placed in an modified form into the
# directory /usr/lib/valgrind as python.supp. There's no need to to add it
# with the --suppressions option.
# The unmodified file is found in /usr/share/doc/python2.4/
#
# The python2.4-dbg build has been compiled with -DPy_USING_MEMORY_DEBUGGER
# so you can safely comment out the suppressions for PyObject_Free and
# PyObject_Realloc.
# ---------------------------------------------------------------------------
# Here's an example of running valgrind:
#
# cd python/dist/src
# valgrind --tool=memcheck --suppressions=Misc/valgrind-python.supp \
# ./python -E -tt ./Lib/test/regrtest.py -u bsddb,network
#
# You must edit Objects/obmalloc.c and uncomment Py_USING_MEMORY_DEBUGGER
# to use the preferred suppressions with Py_ADDRESS_IN_RANGE.
#
# If you do not want to recompile Python, you can uncomment
# suppressions for PyObject_Free and PyObject_Realloc.
#
# See /usr/share/doc/python2.4/README.valgrind for more information.
# all tool names: Addrcheck,Memcheck,cachegrind,helgrind,massif
{
ADDRESS_IN_RANGE/Invalid read of size 4
Memcheck:Addr4
fun:Py_ADDRESS_IN_RANGE
}
{
ADDRESS_IN_RANGE/Invalid read of size 4
Memcheck:Value4
fun:Py_ADDRESS_IN_RANGE
}
{
ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value
Memcheck:Cond
fun:Py_ADDRESS_IN_RANGE
}
{
ADDRESS_IN_RANGE/Invalid read of size 4
Memcheck:Addr4
fun:PyObject_Free
}
{
ADDRESS_IN_RANGE/Invalid read of size 4
Memcheck:Value4
fun:PyObject_Free
}
{
ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value
Memcheck:Cond
fun:PyObject_Free
}
{
ADDRESS_IN_RANGE/Invalid read of size 4
Memcheck:Addr4
fun:PyObject_Realloc
}
{
ADDRESS_IN_RANGE/Invalid read of size 4
Memcheck:Value4
fun:PyObject_Realloc
}
{
ADDRESS_IN_RANGE/Conditional jump or move depends on uninitialised value
Memcheck:Cond
fun:PyObject_Realloc
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment