On Wed, May 21, 2014 at 07:04:20PM +0900, Mike Hommey wrote: > From: Mike Hommey <m...@glandium.org> > > --- > configure.ac | 9 ++++++++- > 1 file changed, 8 insertions(+), 1 deletion(-) > > diff --git a/configure.ac b/configure.ac > index 57015d1..0f0d9a4 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -286,7 +286,14 @@ case "${host}" in > AC_DEFINE([JEMALLOC_HAS_ALLOCA_H]) > AC_DEFINE([JEMALLOC_PURGE_MADVISE_DONTNEED], [ ]) > AC_DEFINE([JEMALLOC_THREADED_INIT], [ ]) > - JEMALLOC_USABLE_SIZE_CONST="" > + dnl Android's libc defines malloc_usable_size with a const void* > + dnl argument. > + case "${host}" in > + *android*) ;; > + *) > + JEMALLOC_USABLE_SIZE_CONST="" > + ;; > + esac
This patch is unfortunately wrong, because there was a definition with void* before Kitkat. https://github.com/android/platform_bionic/commit/25a87f7641f066437d15c6d3148d08a6ab9be231 Mike _______________________________________________ jemalloc-discuss mailing list jemalloc-discuss@canonware.com http://www.canonware.com/mailman/listinfo/jemalloc-discuss