Files
Khem Raj 3cef4a36d1 dmalloc: upgrade 5.5.2 -> 5.6.5
License-Update: copyright year updated 2000 -> 2020

Update the dmalloc.c license md5 for 5.6.5 and regenerate the patches so
they apply without fuzz (a fatal QA error). Regenerate 150-use_DESTDIR.patch
so DESTDIR also covers the install/installdocs targets; the dmalloc utility
was otherwise installed to the host /usr/bin and failed with permission
denied.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-06-28 00:59:16 -07:00

39 lines
1.4 KiB
BlitzBasic

# Copyright (C) 2016 Khem Raj <raj.khem@gmail.com>
# Released under the MIT license (see COPYING.MIT for the terms)
SUMMARY = "Debug Malloc Library"
DESCRIPTION = "The debug memory allocation or dmalloc library has been \
designed as a drop in replacement for the system's malloc, realloc, \
calloc, free and other memory management routines while providing \
powerful debugging facilities configurable at runtime. These facilities \
include such things as memory-leak tracking, fence-post write detection, \
file/line number reporting, and general logging of statistics."
HOMEPAGE = "http://dmalloc.com/"
LICENSE = "CC-BY-SA-3.0"
LIC_FILES_CHKSUM = "file://dmalloc.c;beginline=4;endline=17;md5=26436803f036fe80336e29531eca3169"
SECTION = "libs"
SRC_URI = "http://dmalloc.com/releases/dmalloc-${PV}.tgz \
file://02-Makefile.in.patch \
file://03-threads.patch \
file://13-fix-ldflags-in-makefile.patch \
file://configure-pagesize-HACK.patch \
file://100-use-xtools.patch \
file://130-mips.patch \
file://150-use_DESTDIR.patch \
file://0001-undefined-strdup-macro.patch \
"
SRC_URI[sha256sum] = "480e3414ab6cedca837721c756b7d64b01a84d2d0e837378d98444e2f63a7c01"
ARM_INSTRUCTION_SET = "arm"
inherit autotools
EXTRA_AUTORECONF += "--include=acinclude --exclude=autoheader"
EXTRA_OECONF += "--enable-threads --enable-cxx --enable-shlib"