head 1.2; access; symbols pkgsrc-2020Q1:1.1.0.4 pkgsrc-2020Q1-base:1.1 pkgsrc-2019Q4:1.1.0.6 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.2 pkgsrc-2019Q3-base:1.1; locks; strict; comment @// @; 1.2 date 2020.06.07.10.27.12; author nia; state dead; branches; next 1.1; commitid hX8vqmcpfsaonhbC; 1.1 date 2019.09.21.11.23.28; author ryoon; state Exp; branches; next ; commitid mY1wfmq9fOmp3SDB; desc @@ 1.2 log @mail: Remove thunderbird60 - EOL Note: the release strategy of Thunderbird has changed and there will be no more non-extended-support releases, so mail/thunderbird contains the most recent extended support release, derived from firefox68 @ text @$NetBSD: patch-js_src_gc_Memory.cpp,v 1.1 2019/09/21 11:23:28 ryoon Exp $ --- js/src/gc/Memory.cpp.orig 2019-02-13 14:19:38.000000000 +0000 +++ js/src/gc/Memory.cpp @@@@ -419,6 +419,7 @@@@ static inline void* MapMemoryAt(void* de off_t offset = 0) { #if defined(__ia64__) || defined(__aarch64__) || \ + (defined(__sun) && defined(__x86_64__)) || \ (defined(__sparc__) && defined(__arch64__) && \ (defined(__NetBSD__) || defined(__linux__))) MOZ_ASSERT((0xffff800000000000ULL & (uintptr_t(desired) + length - 1)) == 0); @@@@ -468,7 +469,8 @@@@ static inline void* MapMemory(size_t len } return region; #elif defined(__aarch64__) || \ - (defined(__sparc__) && defined(__arch64__) && defined(__linux__)) + (defined(__sparc__) && defined(__arch64__) && defined(__linux__)) || \ + (defined(__sun) && defined(__x86_64__)) /* * There might be similar virtual address issue on arm64 which depends on * hardware and kernel configurations. But the work around is slightly @ 1.1 log @mail/thunderbird60: import thunderbird60-60.9.0 Mozilla Thunderbird is a redesign of the Mozilla mail component. The goal is to produce a cross platform stand alone mail application using the XUL user interface language. This version uses the gtk2 toolkit. This package provides Thunderbird 60 ESR. @ text @d1 1 a1 1 $NetBSD: patch-js_src_gc_Memory.cpp,v 1.2 2019/02/26 11:32:13 ryoon Exp $ @