summaryrefslogtreecommitdiff
path: root/package/valgrind/Makefile
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2013-11-07 16:55:09 +0100
committerWaldemar Brodkorb <wbx@openadk.org>2013-11-07 16:55:09 +0100
commitb59da8fc7b46ee62cbe9eb97a05c8a0f1ab75593 (patch)
tree693c02553b84749c1eef6323ff528850c46687f4 /package/valgrind/Makefile
parent08f64b87c0b6e9a6de7250c616a91830ef447713 (diff)
update valgrind to latest upstream version, strlen is not a function in ld.so in latest glibc/eglibc setups, just remove the redirect for now. enable automatic building of debug subpackages. update TODO
Diffstat (limited to 'package/valgrind/Makefile')
-rw-r--r--package/valgrind/Makefile12
1 files changed, 8 insertions, 4 deletions
diff --git a/package/valgrind/Makefile b/package/valgrind/Makefile
index f936dcbdd..b4c1fd139 100644
--- a/package/valgrind/Makefile
+++ b/package/valgrind/Makefile
@@ -4,15 +4,16 @@
include $(TOPDIR)/rules.mk
PKG_NAME:= valgrind
-PKG_VERSION:= 3.7.0
+PKG_VERSION:= 3.9.0
PKG_RELEASE:= 1
-PKG_MD5SUM:= a855fda56edf05614f099dca316d1775
+PKG_MD5SUM:= 0947de8112f946b9ce64764af7be6df2
PKG_DESCR:= memory management debugging
PKG_SECTION:= debug
+PKG_BUILDDEP:= autotool
PKG_URL:= http://valgrind.org/
PKG_SITES:= http://valgrind.org/downloads/
-PKG_ARCH_DEPENDS:= x86 x86_64 native arm
+PKG_ARCH_DEPENDS:= ppc ppc64 mips mipsel mips64 mips64el x86 x86_64 arm native
DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.bz2
@@ -20,10 +21,13 @@ include $(TOPDIR)/mk/package.mk
$(eval $(call PKG_template,VALGRIND,valgrind,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
+AUTOTOOL_STYLE:= autoreconf
+ifeq ($(ADK_TARGET_LIB_MUSL),y)
+TARGET_CPPFLAGS+= -D__MUSL__
+endif
CONFIGURE_ENV+= ac_cv_file__proc_self_fd=yes \
ac_cv_file__proc_self_exe=yes \
ac_cv_file__proc_self_maps=yes
-CONFIGURE_ARGS+= --disable-tls
valgrind-install:
$(INSTALL_DIR) $(IDIR_VALGRIND)/usr/bin