head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.4 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.2 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q2:1.1.0.2 pkgsrc-2012Q2-base:1.1; locks; strict; comment @// @; 1.2 date 2012.07.19.17.57.30; author ryoon; state dead; branches; next 1.1; 1.1 date 2012.04.28.16.56.59; author ryoon; state Exp; branches; next ; desc @@ 1.2 log @Update to 14.0 * Use Lightning 1.6 release * Enigmail is not tested fully Changelog: from http://www.mozilla.org/en-US/products/thunderbird/14.0/releasenotes/ FIXED Various fixes and performance improvements FIXED Various security fixes @ text @$NetBSD: patch-mozilla_storage_src_mozStorageService.cpp,v 1.1 2012/04/28 16:56:59 ryoon Exp $ --- mozilla/storage/src/mozStorageService.cpp.orig 2012-04-20 22:40:23.000000000 +0000 +++ mozilla/storage/src/mozStorageService.cpp @@@@ -515,7 +515,7 @@@@ sqlite3_vfs *ConstructTelemetryVFS(); #ifdef MOZ_MEMORY -# if defined(XP_WIN) || defined(SOLARIS) || defined(ANDROID) || defined(XP_MACOSX) +# if defined(XP_WIN) || defined(SOLARIS) || defined(ANDROID) || defined(XP_MACOSX) || defined(XP_BSD) # include "jemalloc.h" # elif defined(XP_LINUX) // jemalloc is directly linked into firefox-bin; libxul doesn't link @@@@ -565,7 +565,10 @@@@ static int sqliteMemSize(void *p) static int sqliteMemRoundup(int n) { - n = je_malloc_usable_size_in_advance(n); + if (je_malloc_usable_size_in_advance) + { + n = je_malloc_usable_size_in_advance(n); + } // jemalloc can return blocks of size 2 and 4, but SQLite requires that all // allocations be 8-aligned. So we round up sub-8 requests to 8. This @ 1.1 log @Update to 12.0 * Remove unused option. * Update enigmail to 1.4.1 Changelog: * Global Search results now include message extracts in the results * Various security fixes * Various improvements to RSS feed subscription and general feed handling * Thunderbird now supports add-ons that provide different types of local mail storage @ text @d1 1 a1 1 $NetBSD$ @