head 1.2; access; symbols pkgsrc-2026Q1:1.1.0.20 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.18 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.16 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.14 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.12 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.10 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.8 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.6 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.4 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.2 pkgsrc-2023Q4-base:1.1; locks; strict; comment @// @; 1.2 date 2026.05.18.10.18.55; author adam; state dead; branches; next 1.1; commitid JPBfOYOlO34wyhGG; 1.1 date 2023.11.02.13.16.54; author adam; state Exp; branches; next ; commitid 7iQVZRYIk52Fm2LE; desc @@ 1.2 log @nodejs20: removed; end-of-life @ text @$NetBSD: patch-deps_v8_src_base_platform_platform-freebsd.cc,v 1.1 2023/11/02 13:16:54 adam Exp $ Overlapping variables, taken from https://github.com/joyent/node/issues/9175 --- deps/v8/src/base/platform/platform-freebsd.cc.orig 2020-01-07 22:07:49.000000000 +0000 +++ deps/v8/src/base/platform/platform-freebsd.cc @@@@ -47,7 +47,7 @@@@ static unsigned StringToLong(char* buffe } std::vector OS::GetSharedLibraryAddresses() { - std::vector result; + std::vector address_result; int mib[4] = {CTL_KERN, KERN_PROC, KERN_PROC_VMMAP, getpid()}; size_t miblen = sizeof(mib) / sizeof(mib[0]); size_t buffer_size; @@@@ -80,7 +80,7 @@@@ std::vector OS } else { lib_name = std::string(path); } - result.push_back(SharedLibraryAddress( + address_result.push_back(SharedLibraryAddress( lib_name, reinterpret_cast(map->kve_start), reinterpret_cast(map->kve_end))); } @@@@ -89,7 +89,7 @@@@ std::vector OS } } } - return result; + return address_result; } void OS::SignalCodeMovingGC() {} @ 1.1 log @nodejs20: added version 20.9.0 (from lang/nodejs) Version 20.9.0 'Iron' (LTS) Notable Changes This release marks the transition of Node.js 20.x into Long Term Support (LTS) with the codename 'Iron'. The 20.x release line now moves into "Active LTS" and will remain so until October 2024. After that time, it will move into "Maintenance" until end of life in April 2026. Known issue Collecting code coverage via the NODE_V8_COVERAGE environment variable may lead to a hang. This is not thought to be a regression in Node.js 20 (some reports are on Node.js 18). For more information, including some potential workarounds. @ text @d1 1 a1 1 $NetBSD: patch-deps_v8_src_base_platform_platform-freebsd.cc,v 1.3 2020/01/08 22:30:38 adam Exp $ @