freebsd-ports/databases/mariadb55-client/files/patch-cmake__jemalloc.cmake
Florian Smeets 3e42368c29 - Update to 5.5.33a [1]
- Remove PBXT storage engine support, as it was removed upstream [1]
- Allow building mariadb with libc++ and clang [ports/182408] [2]
- Use bundled jemalloc on FreeBSD < 10 [1]
- Add libexecinfo support [1]
- Use "FreeBSD Ports" as build comment instead of default "Source distribution" [1]

PR:		ports/182426 [1]
PR:		ports/182408 [2]
Submitted by:	Alexandr Kovalenko <never@nevermind.kiev.ua> (maintainer) [1]
		Michael Gmelin <freebsd@grem.de> [2]
2013-09-30 22:32:28 +00:00

14 lines
624 B
CMake

--- cmake/jemalloc.cmake.orig 2013-09-20 00:34:22.000000000 +0200
+++ cmake/jemalloc.cmake 2013-09-27 22:46:05.791110010 +0200
@@ -37,9 +37,9 @@
SET(WITH_JEMALLOC "no")
ENDIF()
IF(WITH_JEMALLOC STREQUAL "system" OR WITH_JEMALLOC STREQUAL "yes")
- CHECK_LIBRARY_EXISTS(jemalloc malloc_stats_print "" HAVE_JEMALLOC)
+ CHECK_LIBRARY_EXISTS(c malloc_stats_print "" HAVE_JEMALLOC)
IF (HAVE_JEMALLOC)
- SET(LIBJEMALLOC jemalloc)
+ SET(LIBJEMALLOC c)
ELSEIF (WITH_JEMALLOC STREQUAL "system")
MESSAGE(FATAL_ERROR "system jemalloc is not found")
ELSEIF (WITH_JEMALLOC STREQUAL "yes")