diff options
author | Charles Hardin <ckhardin@exablox.com> | 2016-09-08 16:42:00 -0700 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2016-09-11 22:26:49 +0200 |
commit | ec692f94984e10593dd154fc340299131b347b0f (patch) | |
tree | d02949e5b3be104e8aad8f9b2ea9ef447314d1c6 /package/jemalloc | |
parent | 66c1d1dc169d11d7bcf8db115d6e6ea03ccb8d73 (diff) |
jemalloc: add a check for valgrind being configured as well
jemalloc can be compiled with valgrind support being enabled
to produce proper output, so when the valgrind package has
been configured configure jemalloc appropriately.
In addition, make sure to disable valgrind support unconditionally in
the host variant of jemalloc.
Signed-off-by: Charles Hardin <ckhardin@exablox.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/jemalloc')
-rw-r--r-- | package/jemalloc/jemalloc.mk | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/package/jemalloc/jemalloc.mk b/package/jemalloc/jemalloc.mk index 7086dfa9c..f1c9ffe62 100644 --- a/package/jemalloc/jemalloc.mk +++ b/package/jemalloc/jemalloc.mk @@ -11,5 +11,14 @@ JEMALLOC_LICENSE = BSD-2c JEMALLOC_LICENSE_FILES = COPYING JEMALLOC_INSTALL_STAGING = YES +ifeq ($(BR2_PACKAGE_VALGRIND),y) +JEMALLOC_DEPENDENCIES += valgrind +JEMALLOC_CONF_OPTS += --enable-valgrind +else +JEMALLOC_CONF_OPTS += --disable-valgrind +endif + +HOST_JEMALLOC_CONF_OPTS += --disable-valgrind + $(eval $(autotools-package)) $(eval $(host-autotools-package)) |