pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang/nodejs
Module Name: pkgsrc
Committed By: wiz
Date: Mon Sep 1 20:57:40 UTC 2025
Modified Files:
pkgsrc/lang/nodejs: distinfo
Added Files:
pkgsrc/lang/nodejs/patches: patch-src_tracing_traced__value.cc
Log Message:
nodejs: fix a build problem on NetBSD
To generate a diff of this commit:
cvs rdiff -u -r1.296 -r1.297 pkgsrc/lang/nodejs/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/lang/nodejs/patches/patch-src_tracing_traced__value.cc
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/nodejs/distinfo
diff -u pkgsrc/lang/nodejs/distinfo:1.296 pkgsrc/lang/nodejs/distinfo:1.297
--- pkgsrc/lang/nodejs/distinfo:1.296 Mon Sep 1 07:53:42 2025
+++ pkgsrc/lang/nodejs/distinfo Mon Sep 1 20:57:39 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.296 2025/09/01 07:53:42 adam Exp $
+$NetBSD: distinfo,v 1.297 2025/09/01 20:57:39 wiz Exp $
BLAKE2s (node-v24.7.0.tar.xz) = ddf1e50552b2794e98cce7c292360a1d6df8142151e15047b21fe0226454ce4a
SHA512 (node-v24.7.0.tar.xz) = d90cca68bf1d1b5a550d68dd1d2e6957610809a67c36e198626cd2ba84ebe006f5d8579a7ea1768fc6802edf0ceb7be5200e566944c2632ff83586e0e3f2af2d
@@ -21,6 +21,7 @@ SHA1 (patch-src_compile__cache.cc) = 39a
SHA1 (patch-src_crypto_crypto__rsa.cc) = 299fc4326411d62d580dd3395b5d7f94c70164cb
SHA1 (patch-src_inspector__agent.cc) = 3fd3d71f9d6013a6eb2a79e0442b31d2e2408a2f
SHA1 (patch-src_node__postmortem__metadata.cc) = 9938482d724ad6636af5dc3fa719ec26ed8539ff
+SHA1 (patch-src_tracing_traced__value.cc) = 8f51b0c985f908a121eaf93480c432b0d1f8010c
SHA1 (patch-tools_gyp_pylib_gyp_generator_make.py) = bf48cd3b928797d347b8ad8344e3965ad11e5ea7
SHA1 (patch-tools_gyp_pylib_gyp_xcode__emulation.py) = 4ee24115f5e97ffbd23aaa6dc62f408d381d4e22
SHA1 (patch-tools_install.py) = ac296123fa498c7edee3a5735f2e24c862037813
Added files:
Index: pkgsrc/lang/nodejs/patches/patch-src_tracing_traced__value.cc
diff -u /dev/null pkgsrc/lang/nodejs/patches/patch-src_tracing_traced__value.cc:1.1
--- /dev/null Mon Sep 1 20:57:40 2025
+++ pkgsrc/lang/nodejs/patches/patch-src_tracing_traced__value.cc Mon Sep 1 20:57:39 2025
@@ -0,0 +1,19 @@
+$NetBSD: patch-src_tracing_traced__value.cc,v 1.1 2025/09/01 20:57:39 wiz Exp $
+
+Fix build on NetBSD.
+https://github.com/nodejs/node/issues/59714
+
+--- src/tracing/traced_value.cc.orig 2025-09-01 20:45:44.230556337 +0000
++++ src/tracing/traced_value.cc
+@@ -87,7 +87,11 @@ std::string EscapeString(const char* val
+ }
+
+ std::string DoubleToCString(double v) {
++#if defined(__NetBSD__)
++ switch (fpclassify(v)) {
++#else
+ switch (FPCLASSIFY_NAMESPACE::fpclassify(v)) {
++#endif
+ case FP_NAN: return "\"NaN\"";
+ case FP_INFINITE: return (v < 0.0 ? "\"-Infinity\"" : "\"Infinity\"");
+ case FP_ZERO: return "0";
Home |
Main Index |
Thread Index |
Old Index