Repository navigation
Build: --fully-static is broken with 23.5.0 #56347
Description
Activity
- addedbuildIssues and PRs related to Node.js builds or CI infrastructure.Issues and PRs related to Node.js builds or CI infrastructure.
on Dec 23, 2024 Cc @nodejs/build
Reacted by Markus WolfCan you post the full output of a clean build? I think you've omitted the actual error; I only see warnings, not compile errors.
Reacted by Markus WolfI will early next year
This is a bigger chunk of the logs:
../deps/icu-small/source/i18n/number_rounding.cpp: In static member function 'static icu_76::number::Precision icu_76::number::Precision::minMaxSignificantDigits(int32_t, int32_t)': -- ../deps/icu-small/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here 292 \| FractionSignificantSettings settings; \| ^~~~~~~~ g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/double-conversion-double-to-string.o ../deps/icu-small/source/i18n/double-conversion-double-to-string.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/double-conversion-double-to-string.o.d.raw -c In constructor 'icu_76::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', inlined from 'icu_76::number::FractionPrecision::FractionPrecision(const icu_76::number::Precision::PrecisionType&, const icu_76::number::Precision::PrecisionUnion&) [inherited from icu_76::number::Precision]' at ../deps/icu-small/source/i18n/unicode/numberformatter.h:900:22, inlined from 'static icu_76::number::FractionPrecision icu_76::number::Precision::constructFraction(int32_t, int32_t)' at ../deps/icu-small/source/i18n/number_rounding.cpp:288:33: ../deps/icu-small/source/i18n/unicode/numberformatter.h:767:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' is used uninitialized [-Wuninitialized] 767 \| : fType(type), fUnion(union_) {} \| ^~~~~~~~~~~~~~ ../deps/icu-small/source/i18n/number_rounding.cpp: In static member function 'static icu_76::number::FractionPrecision icu_76::number::Precision::constructFraction(int32_t, int32_t)': ../deps/icu-small/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here 281 \| FractionSignificantSettings settings; \| ^~~~~~~~ In constructor 'icu_76::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', inlined from 'icu_76::number::FractionPrecision::FractionPrecision(const icu_76::number::Precision::PrecisionType&, const icu_76::number::Precision::PrecisionUnion&) [inherited from icu_76::number::Precision]' at ../deps/icu-small/source/i18n/unicode/numberformatter.h:900:22, inlined from 'static icu_76::number::FractionPrecision icu_76::number::Precision::constructFraction(int32_t, int32_t)' at ../deps/icu-small/source/i18n/number_rounding.cpp:288:33: ../deps/icu-small/source/i18n/unicode/numberformatter.h:767:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' is used uninitialized [-Wuninitialized] 767 \| : fType(type), fUnion(union_) {} \| ^~~~~~~~~~~~~~ ../deps/icu-small/source/i18n/number_rounding.cpp: In static member function 'static icu_76::number::FractionPrecision icu_76::number::Precision::constructFraction(int32_t, int32_t)': ../deps/icu-small/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here 281 \| FractionSignificantSettings settings; \| ^~~~~~~~ In constructor 'icu_76::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', inlined from 'static icu_76::number::Precision icu_76::number::Precision::constructSignificant(int32_t, int32_t)' at ../deps/icu-small/source/i18n/number_rounding.cpp:299:36: ../deps/icu-small/source/i18n/unicode/numberformatter.h:767:28: warning: '*(unsigned int*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' is used uninitialized [-Wuninitialized] 767 \| : fType(type), fUnion(union_) {} \| ^~~~~~~~~~~~~~ ../deps/icu-small/source/i18n/number_rounding.cpp: In static member function 'static icu_76::number::Precision icu_76::number::Precision::constructSignificant(int32_t, int32_t)': ../deps/icu-small/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned int*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fPriority))' was declared here 292 \| FractionSignificantSettings settings; \| ^~~~~~~~ In constructor 'icu_76::number::Precision::Precision(const PrecisionType&, const PrecisionUnion&)', inlined from 'static icu_76::number::Precision icu_76::number::Precision::constructSignificant(int32_t, int32_t)' at ../deps/icu-small/source/i18n/number_rounding.cpp:299:36: ../deps/icu-small/source/i18n/unicode/numberformatter.h:767:28: warning: '*(unsigned char*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' is used uninitialized [-Wuninitialized] 767 \| : fType(type), fUnion(union_) {} \| ^~~~~~~~~~~~~~ ../deps/icu-small/source/i18n/number_rounding.cpp: In static member function 'static icu_76::number::Precision icu_76::number::Precision::constructSignificant(int32_t, int32_t)': ../deps/icu-small/source/i18n/number_rounding.cpp:292:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_76::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here 292 \| FractionSignificantSettings settings; \| ^~~~~~~~ g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/number_patternstring.o ../deps/icu-small/source/i18n/number_patternstring.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/number_patternstring.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/coleitr.o ../deps/icu-small/source/i18n/coleitr.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/coleitr.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/hebrwcal.o ../deps/icu-small/source/i18n/hebrwcal.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/hebrwcal.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/reldtfmt.o ../deps/icu-small/source/i18n/reldtfmt.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/reldtfmt.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/units_converter.o ../deps/icu-small/source/i18n/units_converter.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/units_converter.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/erarules.o ../deps/icu-small/source/i18n/erarules.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/erarules.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/format.o ../deps/icu-small/source/i18n/format.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/format.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/number_decimfmtprops.o ../deps/icu-small/source/i18n/number_decimfmtprops.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/number_decimfmtprops.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/number_notation.o ../deps/icu-small/source/i18n/number_notation.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/number_notation.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/messageformat2_data_model.o ../deps/icu-small/source/i18n/messageformat2_data_model.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/messageformat2_data_model.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/string_segment.o ../deps/icu-small/source/i18n/string_segment.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/string_segment.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/wintzimpl.o ../deps/icu-small/source/i18n/wintzimpl.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/wintzimpl.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/collationsets.o ../deps/icu-small/source/i18n/collationsets.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/collationsets.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/tzfmt.o ../deps/icu-small/source/i18n/tzfmt.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/tzfmt.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/collationfastlatinbuilder.o ../deps/icu-small/source/i18n/collationfastlatinbuilder.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/collationfastlatinbuilder.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/standardplural.o ../deps/icu-small/source/i18n/standardplural.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/standardplural.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/currpinf.o ../deps/icu-small/source/i18n/currpinf.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/currpinf.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/messageformat2_evaluation.o ../deps/icu-small/source/i18n/messageformat2_evaluation.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/messageformat2_evaluation.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/uspoof_conf.o ../deps/icu-small/source/i18n/uspoof_conf.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/uspoof_conf.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/quant.o ../deps/icu-small/source/i18n/quant.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/quant.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/double-conversion-cached-powers.o ../deps/icu-small/source/i18n/double-conversion-cached-powers.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/double-conversion-cached-powers.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/unum.o ../deps/icu-small/source/i18n/unum.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/unum.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/measure.o ../deps/icu-small/source/i18n/measure.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/measure.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/fmtable_cnv.o ../deps/icu-small/source/i18n/fmtable_cnv.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/fmtable_cnv.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/number_integerwidth.o ../deps/icu-small/source/i18n/number_integerwidth.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/number_integerwidth.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/uitercollationiterator.o ../deps/icu-small/source/i18n/uitercollationiterator.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/uitercollationiterator.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/decNumber.o ../deps/icu-small/source/i18n/decNumber.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/decNumber.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/ufieldpositer.o ../deps/icu-small/source/i18n/ufieldpositer.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/ufieldpositer.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/udateintervalformat.o ../deps/icu-small/source/i18n/udateintervalformat.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/udateintervalformat.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/anytrans.o ../deps/icu-small/source/i18n/anytrans.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/anytrans.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/uregexc.o ../deps/icu-small/source/i18n/uregexc.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/uregexc.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/gregoimp.o ../deps/icu-small/source/i18n/gregoimp.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/gregoimp.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/smpdtfmt.o ../deps/icu-small/source/i18n/smpdtfmt.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/smpdtfmt.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/ucal.o ../deps/icu-small/source/i18n/ucal.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/ucal.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/collationfcd.o ../deps/icu-small/source/i18n/collationfcd.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/collationfcd.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/double-conversion-bignum.o ../deps/icu-small/source/i18n/double-conversion-bignum.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/double-conversion-bignum.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/uni2name.o ../deps/icu-small/source/i18n/uni2name.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/uni2name.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/collationkeys.o ../deps/icu-small/source/i18n/collationkeys.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/collationkeys.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/choicfmt.o ../deps/icu-small/source/i18n/choicfmt.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/choicfmt.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/tzgnames.o ../deps/icu-small/source/i18n/tzgnames.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/tzgnames.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/numparse_compositions.o ../deps/icu-small/source/i18n/numparse_compositions.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/numparse_compositions.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/olsontz.o ../deps/icu-small/source/i18n/olsontz.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/olsontz.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/messageformat2_arguments.o ../deps/icu-small/source/i18n/messageformat2_arguments.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/messageformat2_arguments.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/utmscale.o ../deps/icu-small/source/i18n/utmscale.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/utmscale.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/esctrn.o ../deps/icu-small/source/i18n/esctrn.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/esctrn.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/coptccal.o ../deps/icu-small/source/i18n/coptccal.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/coptccal.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/strrepl.o ../deps/icu-small/source/i18n/strrepl.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/strrepl.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/calendar.o ../deps/icu-small/source/i18n/calendar.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/calendar.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/rbt.o ../deps/icu-small/source/i18n/rbt.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/rbt.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/messageformat2_formattable.o ../deps/icu-small/source/i18n/messageformat2_formattable.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/messageformat2_formattable.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/numparse_symbols.o ../deps/icu-small/source/i18n/numparse_symbols.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/numparse_symbols.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/numrange_impl.o ../deps/icu-small/source/i18n/numrange_impl.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/i18n/numrange_impl.o.d.raw -c g++ -o /build/node/out/Release/obj.target/icutools/deps/icu-small/source/stubdata/stubdata.o ../deps/icu-small/source/stubdata/stubdata.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DU_COMMON_IMPLEMENTATION=1' '-DU_I18N_IMPLEMENTATION=1' '-DU_IO_IMPLEMENTATION=1' '-DU_TOOLUTIL_IMPLEMENTATION=1' '-DU_ATTRIBUTE_DEPRECATED=' '-DU_STATIC_IMPLEMENTATION=1' '-DUCONFIG_NO_SERVICE=1' '-DU_ENABLE_DYLOAD=0' '-DU_HAVE_STD_STRING=1' '-DUCONFIG_NO_BREAK_ITERATION=0' -I../deps/icu-small/source/common -I../deps/icu-small/source/i18n -I../deps/icu-small/source/tools/toolutil -pthread -Wall -Wextra -Wno-unused-parameter -Wno-deprecated-declarations -Wno-strict-aliasing -m64 -O3 -fno-omit-frame-pointer -fno-exceptions -fno-strict-aliasing -std=gnu++20 -frtti -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/icutools/deps/icu-small/source/stubdata/stubdata.o.d.raw -c rm -f /build/node/out/Release/obj.target/deps/openssl/libopenssl.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/openssl/libopenssl.a` rm -f /build/node/out/Release/obj.target/deps/googletest/libgtest.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/googletest/libgtest.a` rm -f /build/node/out/Release/obj.target/deps/googletest/libgtest_main.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/googletest/libgtest_main.a` rm -f /build/node/out/Release/obj.target/deps/histogram/libhistogram.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/histogram/libhistogram.a` ar crsT /build/node/out/Release/obj.target/deps/googletest/libgtest_main.a @/build/node/out/Release/obj.target/deps/googletest/libgtest_main.a.ar-file-list rm -f /build/node/out/Release/obj.target/deps/nbytes/libnbytes.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/nbytes/libnbytes.a` ar crsT /build/node/out/Release/obj.target/deps/googletest/libgtest.a @/build/node/out/Release/obj.target/deps/googletest/libgtest.a.ar-file-list ar crsT /build/node/out/Release/obj.target/deps/histogram/libhistogram.a @/build/node/out/Release/obj.target/deps/histogram/libhistogram.a.ar-file-list ar crsT /build/node/out/Release/obj.target/deps/nbytes/libnbytes.a @/build/node/out/Release/obj.target/deps/nbytes/libnbytes.a.ar-file-list rm -f /build/node/out/Release/obj.target/deps/ncrypto/libncrypto.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/ncrypto/libncrypto.a` touch /build/node/out/Release/obj.target/tools/v8_gypfiles/v8_headers.stamp ar crsT /build/node/out/Release/obj.target/deps/ncrypto/libncrypto.a @/build/node/out/Release/obj.target/deps/ncrypto/libncrypto.a.ar-file-list rm -f /build/node/out/Release/obj.target/tools/icu/libicui18n.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/tools/icu/libicui18n.a` rm -f /build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a` rm -f /build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a` ar crsT /build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a @/build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a.ar-file-list rm -f /build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a` ar crsT /build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a @/build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a.ar-file-list rm -f /build/node/out/Release/obj.target/deps/zlib/libzlib.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/zlib/libzlib.a` ar crsT /build/node/out/Release/obj.target/deps/zlib/libzlib.a @/build/node/out/Release/obj.target/deps/zlib/libzlib.a.ar-file-list rm -f /build/node/out/Release/obj.target/deps/llhttp/libllhttp.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/llhttp/libllhttp.a` ar crsT /build/node/out/Release/obj.target/deps/llhttp/libllhttp.a @/build/node/out/Release/obj.target/deps/llhttp/libllhttp.a.ar-file-list ar crsT /build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a @/build/node/out/Release/obj.target/tools/v8_gypfiles/libv8_abseil.a.ar-file-list rm -f /build/node/out/Release/obj.target/deps/cares/libcares.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/cares/libcares.a` rm -f /build/node/out/Release/obj.target/deps/uvwasi/libuvwasi.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/uvwasi/libuvwasi.a` rm -f /build/node/out/Release/obj.target/deps/nghttp2/libnghttp2.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/nghttp2/libnghttp2.a` ar crsT /build/node/out/Release/obj.target/deps/uvwasi/libuvwasi.a @/build/node/out/Release/obj.target/deps/uvwasi/libuvwasi.a.ar-file-list ar crsT /build/node/out/Release/obj.target/deps/nghttp2/libnghttp2.a @/build/node/out/Release/obj.target/deps/nghttp2/libnghttp2.a.ar-file-list rm -f /build/node/out/Release/obj.target/deps/ada/libada.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/ada/libada.a` ar crsT /build/node/out/Release/obj.target/deps/ada/libada.a @/build/node/out/Release/obj.target/deps/ada/libada.a.ar-file-list rm -f /build/node/out/Release/obj.target/deps/simdjson/libsimdjson.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/simdjson/libsimdjson.a` ar crsT /build/node/out/Release/obj.target/deps/simdjson/libsimdjson.a @/build/node/out/Release/obj.target/deps/simdjson/libsimdjson.a.ar-file-list rm -f /build/node/out/Release/obj.target/deps/brotli/libbrotli.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/brotli/libbrotli.a` rm -f /build/node/out/Release/obj.target/deps/ngtcp2/libngtcp2.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/ngtcp2/libngtcp2.a` ar crsT /build/node/out/Release/obj.target/deps/brotli/libbrotli.a @/build/node/out/Release/obj.target/deps/brotli/libbrotli.a.ar-file-list ar crsT /build/node/out/Release/obj.target/deps/cares/libcares.a @/build/node/out/Release/obj.target/deps/cares/libcares.a.ar-file-list ar crsT /build/node/out/Release/obj.target/deps/ngtcp2/libngtcp2.a @/build/node/out/Release/obj.target/deps/ngtcp2/libngtcp2.a.ar-file-list rm -f /build/node/out/Release/obj.target/deps/ngtcp2/libnghttp3.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/ngtcp2/libnghttp3.a` rm -f /build/node/out/Release/obj.target/deps/zlib/libzlib_inflate_chunk_simd.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/zlib/libzlib_inflate_chunk_simd.a` rm -f /build/node/out/Release/obj.target/deps/zlib/libzlib_adler32_simd.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/deps/zlib/libzlib_adler32_simd.a` ar crsT /build/node/out/Release/obj.target/deps/zlib/libzlib_adler32_simd.a @/build/node/out/Release/obj.target/deps/zlib/libzlib_adler32_simd.a.ar-file-list rm -f /build/node/out/Release/obj.target/libnode_text_start.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/libnode_text_start.a` ar crsT /build/node/out/Release/obj.target/libnode_text_start.a @/build/node/out/Release/obj.target/libnode_text_start.a.ar-file-list ar crsT /build/node/out/Release/obj.target/deps/zlib/libzlib_inflate_chunk_simd.a @/build/node/out/Release/obj.target/deps/zlib/libzlib_inflate_chunk_simd.a.ar-file-list g++ -o /build/node/out/Release/overlapped-checker -pthread -rdynamic -m64 -Wl,--start-group /build/node/out/Release/obj.target/overlapped-checker/test/overlapped-checker/main_unix.o -static -Wl,--end-group g++ -o /build/node/out/Release/obj.target/libsqlite_extension.so -shared -pthread -rdynamic -m64 -Wl,-soname=libsqlite_extension.so -Wl,--whole-archive /build/node/out/Release/obj.target/sqlite_extension/test/sqlite/extension.o -Wl,--no-whole-archive -static g++ -o /build/node/out/Release/obj.target/node_js2c/tools/js2c.o ../tools/js2c.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DNODE_JS2C_USE_STRING_LITERALS' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D_POSIX_C_SOURCE=200112' -I../tools -I../src -I../deps/simdutf -I../deps/uv/include -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/node_js2c/tools/js2c.o.d.raw -c g++ -o /build/node/out/Release/obj.target/node_js2c/src/embedded_data.o ../src/embedded_data.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DNODE_OPENSSL_HAS_QUIC' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DOPENSSL_NO_PINSHARED' '-DOPENSSL_THREADS' '-DNODE_JS2C_USE_STRING_LITERALS' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D_POSIX_C_SOURCE=200112' -I../tools -I../src -I../deps/simdutf -I../deps/uv/include -Wall -Wextra -Wno-unused-parameter -Wno-restrict -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /build/node/out/Release/.deps//build/node/out/Release/obj.target/node_js2c/src/embedded_data.o.d.raw -c ar crsT /build/node/out/Release/obj.target/deps/ngtcp2/libnghttp3.a @/build/node/out/Release/obj.target/deps/ngtcp2/libnghttp3.a.ar-file-list rm -f /build/node/out/Release/obj.target/tools/icu/libicuucx.a ar-file-list; mkdir -p `dirname /build/node/out/Release/obj.target/tools/icu/libicuucx.a` /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginT.o: relocation R_X86_64_32 against hidden symbol `__TMC_END__' can not be used when making a shared object /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status make[1]: *** [sqlite_extension.target.mk:134: /build/node/out/Release/obj.target/libsqlite_extension.so] Error 1 make[1]: *** Waiting for unfinished jobs.... ar crsT /build/node/out/Release/obj.target/tools/icu/libicui18n.a @/build/node/out/Release/obj.target/tools/icu/libicui18n.a.ar-file-list ar crsT /build/node/out/Release/obj.target/tools/icu/libicuucx.a @/build/node/out/Release/obj.target/tools/icu/libicuucx.a.ar-file-list In file included from ../deps/icu-small/source/i18n/calendar.cpp:57: In member function 'icu_76::Calendar& icu_76::Calendar::operator=(const icu_76::Calendar&)', inlined from 'icu_76::Calendar& icu_76::Calendar::operator=(const icu_76::Calendar&)' at ../deps/icu-small/source/i18n/calendar.cpp:805:1, inlined from 'icu_76::Calendar::Calendar(const icu_76::Calendar&)' at ../deps/icu-small/source/i18n/calendar.cpp:799:13: ../deps/icu-small/source/common/cstring.h:43:70: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] 43 \| #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/i18n/calendar.cpp:832:9: note: in expansion of macro 'uprv_strncpy' 832 \| uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale)); \| ^~~~~~~~~~~~ In member function 'icu_76::Calendar& icu_76::Calendar::operator=(const icu_76::Calendar&)', inlined from 'icu_76::Calendar& icu_76::Calendar::operator=(const icu_76::Calendar&)' at ../deps/icu-small/source/i18n/calendar.cpp:805:1: ../deps/icu-small/source/common/cstring.h:43:70: warning: 'char* strncpy(char*, const char*, size_t)' output may be truncated copying 156 bytes from a string of length 156 [-Wstringop-truncation] 43 \| #define uprv_strncpy(dst, src, size) U_STANDARD_CPP_NAMESPACE strncpy(dst, src, size) ../deps/icu-small/source/i18n/calendar.cpp:832:9: note: in expansion of macro 'uprv_strncpy' 832 \| uprv_strncpy(actualLocale, right.actualLocale, sizeof(actualLocale)); \| ^~~~~~~~~~~~ ar crsT /build/node/out/Release/obj.target/deps/openssl/libopenssl.a @/build/node/out/Release/obj.target/deps/openssl/libopenssl.a.ar-file-list ../deps/icu-small/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberLog10_76(decNumber*, const decNumber*, decContext*)': ../deps/icu-small/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1528 \| w->lsu[1]=1; w->lsu[0]=0; /* .. */ \| ~~~~~~~~~^~ In file included from ../deps/icu-small/source/i18n/decNumber.cpp:184: ../deps/icu-small/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 89 \| decNumberUnit lsu[DECNUMUNITS]; \| ^~~ ../deps/icu-small/source/i18n/decNumber.cpp:1528:14: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 1528 \| w->lsu[1]=1; w->lsu[0]=0; /* .. */ \| ~~~~~~~~~^~ ../deps/icu-small/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 89 \| decNumberUnit lsu[DECNUMUNITS]; \| ^~~ ../deps/icu-small/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberSquareRoot_76(decNumber*, const decNumber*, decContext*)': ../deps/icu-small/source/i18n/decNumber.cpp:2974:31: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2974 \| t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; \| ~~~~~~~~~^~ ../deps/icu-small/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 89 \| decNumberUnit lsu[DECNUMUNITS]; \| ^~~ ../deps/icu-small/source/i18n/decNumber.cpp:2974:44: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 2974 \| t->lsu[0]=9; t->lsu[1]=5; t->lsu[2]=2; \| ~~~~~~~~~^~ ../deps/icu-small/source/i18n/decNumber.h:89:19: note: at offset 2 into destination object 'decNumber::lsu' of size 1 89 \| decNumberUnit lsu[DECNUMUNITS]; \| ^~~ rm 6aabcf0377d3bf9ea921abc112f49f170db10739.intermediate make: *** [Makefile:135: node] Error 2FYI I can reproduce this with either GCC 12 or 13 on Ubuntu 24.04. Seems to have been caused by the update to sqlite in #56178 since I can get past the failure if I revert that change.
Reacted by Markus WolfFor posterity:
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginT.o: relocation R_X86_64_32 against hidden symbol `__TMC_END__' can not be used when making a shared object /usr/bin/ld: failed to set dynamic section sizes: bad value collect2: error: ld returned 1 exit status make[1]: *** [sqlite_extension.target.mk:134: /build/node/out/Release/obj.target/libsqlite_extension.so] Error 1It's the 'shared_library' test added to node.gyp in commit 5c2f599.
Adding
'toolsets': ['host']would likely work around this particular error but it's not a proper fix (what if you're cross-compiling?)- added a commit that references this issue
on Jan 3, 2025 - added a commit that references this issue
on Jan 5, 2025 Is the fix already released? It's still broken in 22.13.0 as well as 23.6.0.
- added a commit that references this issue
on Jan 13, 2025 It's still broken for v23.6.1 and v22.13.1.
Any chance this will get released?- added 2 commits that reference this issue
on Jan 31, 2025 It's fixed for the 22.x and 23.x streams. Thanks you so much 🥳
- added a commit that references this issue
on Mar 13, 2025
Version
23.5.0
Platform
Subsystem
No response
What steps will reproduce the bug?
./configure --fully-static --enable-static make "-j4"How often does it reproduce? Is there a required condition?
No, it just fails for that version, other versions are still fine.
What is the expected behavior? Why is that the expected behavior?
It should successfully build a node binary.
What do you see instead?
Additional information
No response