pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/nodejs/patches nodejs: remove patches that were r...
details: https://anonhg.NetBSD.org/pkgsrc/rev/f14744951f64
branches: trunk
changeset: 375992:f14744951f64
user: wiz <wiz%pkgsrc.org@localhost>
date: Thu Mar 31 07:25:27 2022 +0000
description:
nodejs: remove patches that were removed from distinfo during update
diffstat:
lang/nodejs/patches/patch-deps_v8_src_base_atomicops.h | 18 ------------------
lang/nodejs/patches/patch-deps_v8_src_zone_zone.h | 18 ------------------
2 files changed, 0 insertions(+), 36 deletions(-)
diffs (44 lines):
diff -r eb5c1ee3f8fa -r f14744951f64 lang/nodejs/patches/patch-deps_v8_src_base_atomicops.h
--- a/lang/nodejs/patches/patch-deps_v8_src_base_atomicops.h Thu Mar 31 07:24:00 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-deps_v8_src_base_atomicops.h,v 1.4 2020/07/03 19:00:15 adam Exp $
-
---- deps/v8/src/base/atomicops.h.orig 2020-07-03 17:37:00.000000000 +0000
-+++ deps/v8/src/base/atomicops.h
-@@ -52,9 +52,13 @@ using Atomic64 = intptr_t;
- #endif // defined(__ILP32__)
- #endif // defined(V8_HOST_ARCH_64_BIT)
-
-+#if defined(__NetBSD__) && defined(__arm__)
-+using AtomicWord = int32_t;
-+#else
- // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
- // Atomic64 routines below, depending on your architecture.
- using AtomicWord = intptr_t;
-+#endif
-
- // Atomically execute:
- // result = *ptr;
diff -r eb5c1ee3f8fa -r f14744951f64 lang/nodejs/patches/patch-deps_v8_src_zone_zone.h
--- a/lang/nodejs/patches/patch-deps_v8_src_zone_zone.h Thu Mar 31 07:24:00 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-deps_v8_src_zone_zone.h,v 1.1 2020/01/06 23:06:44 tnn Exp $
-
-Work around type issue in NetBSD's copy of libc++ headers.
-Believed to be fixed in upstream libc++ already.
-https://github.com/nodejs/node/issues/30638
-
---- deps/v8/src/zone/zone.h.orig 2019-12-18 17:26:45.000000000 +0000
-+++ deps/v8/src/zone/zone.h
-@@ -141,6 +141,9 @@ class ZoneObject {
- public:
- // Allocate a new ZoneObject of 'size' bytes in the Zone.
- void* operator new(size_t size, Zone* zone) { return zone->New(size); }
-+#if defined(__NetBSD__) && defined(__clang__)
-+ void* operator new(size_t size, void* zone) { return ((Zone*)zone)->New(size); }
-+#endif
-
- // Ideally, the delete operator should be private instead of
- // public, but unfortunately the compiler sometimes synthesizes
Home |
Main Index |
Thread Index |
Old Index