+ export PYTHONPATH=/usr/src/RPM/BUILD/node-16.19.1/tools/v8_gypfiles + PYTHONPATH=/usr/src/RPM/BUILD/node-16.19.1/tools/v8_gypfiles + ./configure --prefix=/usr --enable-lto --shared-zlib --shared-brotli --with-intl=system-icu --shared-cares --shared-openssl --shared-openssl-includes=/usr/include --without-npm --without-corepack --shared-libuv --shared-nghttp2 Node.js configure: Found Python 3.10.8... INFO: configure completed successfully + make -j23 BUILDTYPE=Release make -C out BUILDTYPE=Release V=0 make[1]: Entering directory '/usr/src/RPM/BUILD/node-16.19.1/out' touch /usr/src/RPM/BUILD/node-16.19.1/out/Release/obj.target/deps/googletest/gtest_prod.stamp make[1]: Leaving directory '/usr/src/RPM/BUILD/node-16.19.1/out' make[1]: Entering directory '/usr/src/RPM/BUILD/node-16.19.1/out' touch /usr/src/RPM/BUILD/node-16.19.1/out/Release/obj.target/tools/icu/icui18n.stamp make[1]: Leaving directory '/usr/src/RPM/BUILD/node-16.19.1/out' make[1]: Entering directory '/usr/src/RPM/BUILD/node-16.19.1/out' touch /usr/src/RPM/BUILD/node-16.19.1/out/Release/obj.target/tools/icu/icuuc.stamp make[1]: Leaving directory '/usr/src/RPM/BUILD/node-16.19.1/out' make[1]: Entering directory '/usr/src/RPM/BUILD/node-16.19.1/out' cc -o /usr/src/RPM/BUILD/node-16.19.1/out/Release/obj.target/base64/deps/base64/base64/lib/arch/generic/codec.o ../deps/base64/base64/lib/arch/generic/codec.c '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DBASE64_STATIC_DEFINE' '-DHAVE_SSSE3=1' '-DHAVE_SSE41=1' '-DHAVE_SSE42=1' '-DHAVE_AVX=1' '-DHAVE_AVX2=1' -I/usr/include -I../deps/base64/base64/include -I../deps/base64/base64/lib -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -pthread -Wall -Wextra -Wno-unused-parameter -m32 -O3 -flto=4 -fuse-linker-plugin -ffat-lto-objects -fno-omit-frame-pointer -MMD -MF /usr/src/RPM/BUILD/node-16.19.1/out/Release/.deps//usr/src/RPM/BUILD/node-16.19.1/out/Release/obj.target/base64/deps/base64/base64/lib/arch/generic/codec.o.d.raw -c loongarch64-alt-linux-gcc: error: unrecognized command-line option ‘-m32’ make[1]: *** [deps/base64/base64.target.mk:107: /usr/src/RPM/BUILD/node-16.19.1/out/Release/obj.target/base64/deps/base64/base64/lib/arch/generic/codec.o] Error 1 make[1]: Leaving directory '/usr/src/RPM/BUILD/node-16.19.1/out' make[1]: *** Waiting for unfinished jobs.... make[1]: Entering directory '/usr/src/RPM/BUILD/node-16.19.1/out' Эк его крутит. Где он нашёл SSE, AVX на LoongArch, и что за -m32?
Поддержка loongarch64, похоже, появилась в node начиная с 18.0. Нет ли планов на обновление?
(Ответ для Ivan A. Melnikov на комментарий #1) > Поддержка loongarch64, похоже, появилась в node начиная с 18.0. Нет ли > планов на обновление? В Сизиф приехал node 18.17.0
(In reply to Vitaly Lipatov from comment #2) > В Сизиф приехал > node 18.17.0 Ура, спасибо!