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