Debian Patches

Status for dmalloc/5.5.2-14

Patch Description Author Forwarded Bugs Origin Last update
01-configure.ac.patch Removes explicit checking of CXX in configure.in This patch removes explicit checking of CXX that indeed avoids the
--enable-cxx user option.
Daniel Rus Morales <danirus@tol-project.org> no 2007-05-02
02-Makefile.in.patch Changes for building shared libraries This patch includes changes for building shared libraries with PIC object
files and the correct soname and libname.
Daniel Rus Morales <danirus@tol-project.org> no 2016-12-15
03-threads.patch Fix LOCK_THREADS in settings.dist This patch takes into account that if --enable-threads is used, LOCK_THREADS
doesn't get updated
Daniel Rus Morales <danirus@tol-project.org> no debian 2007-04-27
04-fix-strndup-macro.patch Fix strndup macro Roland Stigge <stigge@antcom.de> no 2012-03-26
05-posix-memalign.patch Aligned memory allocation Changes to the allocators, to allow for aligned
allocation. Not very well tested. May not be portable.
Also changed GET_RET_ADDR macro.
.
dmalloc (5.5.2-2) unstable; urgency=low
.
* Added posix_memalign
* changed GET_RET_ADDR() to use __builtin_return_address
Johann Klammer <klammerj@a1.net> no debian 2016-12-15
06-dmalloc-tag.patch added dmalloc_tag() A macro and functions that allow setting the pointer's
file and line number information. Useful for pointers
from outside like curses' item_new().
.
dmalloc (5.5.2-3) unstable; urgency=low
.
*Added dmalloc_tag()
Johann Klammer <klammerj@a1.net> no 2012-06-10
07-doc-update.patch Update docs Added information on dmalloc_tag and posix_memalign to texinfo file
.
dmalloc (5.5.2-3) unstable; urgency=low
.
*Document dmalloc tag and posix_memalign
Johann Klammer <klammerj@a1.net> no 2016-12-15
08-align2.patch move alignment into chunk.c This patch integrates the alignment fixes with chunk.c allocator.
This resolves some errors that the make heavy tests gave.
The allocation sizes are now accounted for properly and
fence overruns are more likely to be detected.
make heavy tests pass without error.
.
dmalloc (5.5.2-3) unstable; urgency=low
.
* Integrate alignment into chunk.c
Johann Klammer <klammerj@a1.net> no 2012-06-10
09-strdup-macro-fix.patch undefined strdup macro compilation on sid fails due to strdup define in string2.h
system header. Added #undef to dmalloc.h.3 to fix
.
dmalloc (5.5.2-2) unstable; urgency=low
.
* Undefined strdup
Johann Klammer <klammerj@a1.net> no 2016-12-15
10-recursion-fix.patch fix a recursion error libc6-2.13-33 causes an infinite recursion in vfprintf
which calls free(0).
This patch disables error reporting on free(0).
As a consequence it will fail one of the special tests,
but it fixes the segfaults.
.
dmalloc (5.5.2-3) unstable; urgency=low
.
* fix recursion in libc
Johann Klammer <klammerj@a1.net> no 2016-12-15
11-pnt-info-fix.patch minor fix to pointer information Realloc is a tad more efficient that way.
.
dmalloc (5.5.2-2) unstable; urgency=low
.
*Fix pointer information
Johann Klammer <klammerj@a1.net> no 2012-06-14
12-clang-ftbfs.diff Fix Clang FTBFS Roland Stigge <stigge@antcom.de> no 2016-12-15
13-fix-ldflags-in-makefile.patch Fix LDFLAGS in Makefile Roland Stigge <stigge@antcom.de> no 2016-12-15
14-fix-perl-shebang.patch Fix perl shebang in contrib/dmalloc_summarize.pl to appease Lintian. Carlos Maddela <e7appew@gmail.com> not-needed 2016-12-15
15-use-AC_LANG_SOURCE-macro.patch Use AC_LANG_SOURCE macro for all test code. The use of this macro has been required since version 2.66 of autoconf. Carlos Maddela <e7appew@gmail.com> no 2016-12-15
16-fix-compilation-warnings.patch Fix compilation warnings. Carlos Maddela <e7appew@gmail.com> no 2016-12-16
17-autoreconf-2.69.patch Update configure.ac to work with autoreconf 2.69. The main change required to get it to work was that the AC_DEFINE*()
macros needed to have their parameters quoted with [], and the third
description parameter is no longer optional.
.
Some extra tweaks, using AH_TOP/AH_BOTTOM/AH_VERBATIM, were also
necessary to preserve the comments and preprocessor directives of the
original handcrafted conf.h.in file.
Carlos Maddela <e7appew@gmail.com> no 2018-06-21
18-fix-typos-in-doco.patch Fix typos in documentation. Carlos Maddela <e7appew@gmail.com> no 2019-01-29
19-reproducible-pdfs.patch Allow texi source to create reproducible PDFs. Carlos Maddela <e7appew@gmail.com> not-needed 2017-08-18
20-allow-free-null-in-dmalloc-test.patch Calling free(NULL) is perfectly valid. Do not let test program (dmalloc_t.c) fail for this reason. Siana Gearz <siana.sg@live.de> no other, https://github.com/siana/dmalloc/commit/c42ae3acd301ff641573c324d1422bd505d35113 2017-08-18
21-fix-parallel-builds.patch Fix haphazard failures during parallel builds, by explicitly stating dependencies for dmallocc.o and dmallocc_sl.o. Carlos Maddela <e7appew@gmail.com> no 2017-08-31

All known versions for source package 'dmalloc'

Links