svn commit: r394951 - head/www/seamonkey/files
Jan Beich
jbeich at FreeBSD.org
Fri Aug 21 12:52:45 UTC 2015
Author: jbeich
Date: Fri Aug 21 12:52:44 2015
New Revision: 394951
URL: https://svnweb.freebsd.org/changeset/ports/394951
Log:
www/seamonkey: fix bundled jemalloc3 configure on DragonFly
seamonkey-2.33.1 uses firefox-36.0.4 codebase shiped with jemalloc-3.6.0.
Obtained from: https://github.com/jemalloc/jemalloc/commit/1aa25a3
Added:
head/www/seamonkey/files/patch-mozilla-memory-jemalloc-configure.ac (contents, props changed)
Added: head/www/seamonkey/files/patch-mozilla-memory-jemalloc-configure.ac
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/seamonkey/files/patch-mozilla-memory-jemalloc-configure.ac Fri Aug 21 12:52:44 2015 (r394951)
@@ -0,0 +1,28 @@
+commit 1aa25a3
+Author: Michael Neumann <mneumann at ntecs.de>
+Date: Tue Aug 5 03:06:02 2014 +0200
+
+ Support DragonFlyBSD
+
+ Note that in contrast to FreeBSD, DragonFly does not work
+ with force_lazy_lock enabled.
+---
+ configure.ac | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git mozilla/memory/jemalloc/src/configure.ac mozilla/memory/jemalloc/src/configure.ac
+index 645bd46..83c60ec 100644
+--- mozilla/memory/jemalloc/src/configure.ac
++++ mozilla/memory/jemalloc/src/configure.ac
+@@ -283,6 +283,11 @@ case "${host}" in
+ AC_DEFINE([JEMALLOC_PURGE_MADVISE_FREE], [ ])
+ force_lazy_lock="1"
+ ;;
++ *-*-dragonfly*)
++ CFLAGS="$CFLAGS"
++ abi="elf"
++ AC_DEFINE([JEMALLOC_PURGE_MADVISE_FREE], [ ])
++ ;;
+ *-*-linux*)
+ CFLAGS="$CFLAGS"
+ CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE"
More information about the svn-ports-head
mailing list