Created attachment 149759 [details] No jemalloc After recent "maintainer timeout" update of the MariaDB port there is no longer need to differentiate between bundled (it is no longer bundled) jemalloc and system one.
No, there is a reason. Please use the code from mariadb100-server, e.g. .if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1000012 CMAKE_ARGS+= -DWITH_JEMALLOC="system" .else CMAKE_ARGS+= -DWITH_JEMALLOC="no" .endif or at least .if ${OPSYS} == FreeBSD CMAKE_ARGS+= -DWITH_JEMALLOC="system" .else CMAKE_ARGS+= -DWITH_JEMALLOC="no" .endif DragonFly does not have jemalloc.
i'll fix this now.
A commit references this bug: Author: marino Date: Tue Nov 25 09:57:30 UTC 2014 New revision: 373396 URL: https://svnweb.freebsd.org/changeset/ports/373396 Log: databases/mariadb55-server: Fix FreeBSD 8 and 9 (jemallac issue) Bring in MariaDB 10's jemalloc logic to fix FreeBSD 8 and 9. While here, convert to USES+= execinfo PR: 195320 Reported by: FreeBSD 9 users Submitted by: maintainer Final fix by: marino Changes: head/databases/mariadb55-server/Makefile
That should do the trick and make everyone happy.