https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205357

--- Comment #2 from Jan Beich <jbe...@freebsd.org> ---
Comment on attachment 164291
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=164291
update firefox to version 43

(In reply to Christoph Moench-Tegeder from comment #0)
> As the bundled jemalloc has been updated to version 4.0, xpcshell crashed on 
> install just like on DragonFly

MOZ_JEMALLOC3 was renamed to MOZ_JEMALLOC4 which exposed FreeBSD to a known
issue: memory/jemalloc works but memory/mojemalloc doesn't (due to bitrot).

https://bugzilla.mozilla.org/show_bug.cgi?id=1153683

> Index: Mk/bsd.gecko.mk
[...]
> -.if ${OPSYS} != DragonFly # XXX xpcshell crash during install
> +.if ${OPSYS} != DragonFly && ${OPSYS} != FreeBSD # XXX xpcshell crash during 
> install
>  # use jemalloc 3.0.0 API for stats/tuning
>  MOZ_EXPORT+= MOZ_JEMALLOC3=1

To use with both firefox43 *and* firefox-esr38 replace the line with

  MOZ_EXPORT+=    MOZ_JEMALLOC3=1 MOZ_JEMALLOC4=1

> Index: www/firefox/files/patch-bug1026499
[...]
> --            return TypeArray(Type('char'), ExprSizeof(self.internalType()))
> -+            return TypeArray(Type('char'), ExprSizeof(self.internalType()), 
> self.internalType())

The whole patch-bug1026499 is probably obsolete in firefox43. If so,
patch-bug779713 can be dropped as well. I've asked the author just in case.

https://bugzilla.mozilla.org/show_bug.cgi?id=1026499#c22

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-gecko@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-gecko
To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"

Reply via email to