fault during npm install: FAILED: subprojects/openssl-3.0.2

Hi,
I’m getting the following error when trying to compile mediasoup.

  • Operating system: CentOS 7
  • Node version: v16.15.1
  • npm version: 8.11.0
  • gcc version: 11.3.0
  • python version: 3.9
  • mediasoup version: 3.10.0

Issue description:
Install:
PYTHON=python3 cnpm install mediasoup@3 --save

Results in the following error:

Executing subproject abseil-cpp

abseil-cpp| Project name: abseil-cpp
abseil-cpp| Project version: 20211102.0
abseil-cpp| C++ compiler for the host machine: c++ (gcc 11.3.0 “c++ (GCC) 11.3.0”)
abseil-cpp| C++ linker for the host machine: c++ ld.bfd 2.23.52.0.1-55
abseil-cpp| Compiler for C++ supports arguments -Wno-sign-compare: YES (cached)
abseil-cpp| Compiler for C++ supports arguments -maes: YES (cached)
abseil-cpp| Compiler for C++ supports arguments -msse4.1: YES (cached)
abseil-cpp| Checking if “GCC atomic builtins” : links: YES (cached)
abseil-cpp| Dependency threads found: YES unknown (cached)
abseil-cpp| Found pkg-config: /usr/bin/pkg-config (0.27.1)
abseil-cpp| Did not find CMake ‘cmake’
abseil-cpp| Found CMake: NO
abseil-cpp| Run-time dependency corefoundation found: NO (tried pkgconfig and cmake)
abseil-cpp| Build targets in project: 21
abseil-cpp| Subproject abseil-cpp finished.

Executing subproject catch2

catch2| Project name: catch2
catch2| Project version: 2.13.7
catch2| C++ compiler for the host machine: c++ (gcc 11.3.0 “c++ (GCC) 11.3.0”)
catch2| C++ linker for the host machine: c++ ld.bfd 2.23.52.0.1-55
catch2| Build targets in project: 21
catch2| Subproject catch2 finished.

Build targets in project: 26

mediasoup-worker undefined

Subprojects
abseil-cpp : YES
catch2 : YES
libsrtp2 : YES
libuv : YES
nlohmann_json: YES
openssl : YES
usrsctp : YES

User defined options
bindir :
buildtype : release
libdir :
prefix : /root/software/mediasoup/node_modules/_mediasoup@3.10.0@mediasoup/worker/out/Release
b_ndebug : true
b_pie : true
b_staticpic : true

Found ninja-1.10.2.git.kitware.jobserver-1 at /root/software/mediasoup/node_modules/_mediasoup@3.10.0@mediasoup/worker/out/pip/bin/ninja
/root/software/mediasoup/node_modules/_mediasoup@3.10.0@mediasoup/worker/out/pip/bin/meson compile -C /root/software/mediasoup/node_modules/_mediasoup@3.10.0@mediasoup/worker/out/Release/build -j 1 mediasoup-worker
ninja: Entering directory /root/software/mediasoup/node_modules/_mediasoup@3.10.0@mediasoup/worker/out/Release/build' [1/421] Compiling C object subprojects/openssl-3.0.2/libcrypto.a.p/generated-config_archs_linux-x86_64_asm_crypto_bn_rsaz-avx512.s.o FAILED: subprojects/openssl-3.0.2/libcrypto.a.p/generated-config_archs_linux-x86_64_asm_crypto_bn_rsaz-avx512.s.o cc -Isubprojects/openssl-3.0.2/libcrypto.a.p -Isubprojects/openssl-3.0.2 -I../../../subprojects/openssl-3.0.2 -I../../../subprojects/openssl-3.0.2/include -I../../../subprojects/openssl-3.0.2/crypto -I../../../subprojects/openssl-3.0.2/crypto/modes -I../../../subprojects/openssl-3.0.2/crypto/ec/curve448 -I../../../subprojects/openssl-3.0.2/crypto/ec/curve448/arch_32 -I../../../subprojects/openssl-3.0.2/providers/common/include -I../../../subprojects/openssl-3.0.2/providers/implementations/include -Isubprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm -I../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm -I../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/include -I../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto -I../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/providers/common/include -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -O3 -fPIC -pthread -Wno-missing-field-initializers -Wno-old-style-declaration -DOPENSSL_NO_HW '-DOPENSSLDIR="/etc/ssl"' '-DENGINESDIR="/dev/null"' '-DMODULESDIR="/dev/null"' -DOSSL_CRYPTO_DSO_CONF_H -DDSO_NONE '-DDSO_EXTENSION=".so"' -DOPENSSL_NO_DSO -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_BUILDING_OPENSSL -DAES_ASM -DBSAES_ASM -DCMLL_ASM -DECP_NISTZ256_ASM -DGHASH_ASM -DKECCAK1600_ASM -DMD5_ASM -DOPENSSL_BN_ASM_GF2m -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DPADLOCK_ASM -DPOLY1305_ASM -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DVPAES_ASM -DWHIRLPOOL_ASM -DX25519_ASM -DOPENSSL_PIC -Wa,--noexecstack -m64 -MD -MQ subprojects/openssl-3.0.2/libcrypto.a.p/generated-config_archs_linux-x86_64_asm_crypto_bn_rsaz-avx512.s.o -MF subprojects/openssl-3.0.2/libcrypto.a.p/generated-config_archs_linux-x86_64_asm_crypto_bn_rsaz-avx512.s.o.d -o subprojects/openssl-3.0.2/libcrypto.a.p/generated-config_archs_linux-x86_64_asm_crypto_bn_rsaz-avx512.s.o -c ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s: Assembler messages: ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:82: Error: no such instruction: vpmadd52luq 0(%rsi),%ymm3,%ymm1’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:83: Error: no such instruction: vpmadd52luq 32(%rsi),%ymm3,%ymm16' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:84: Error: no such instruction: vpmadd52luq 64(%rsi),%ymm3,%ymm17’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:85: Error: no such instruction: vpmadd52luq 96(%rsi),%ymm3,%ymm18' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:86: Error: no such instruction: vpmadd52luq 128(%rsi),%ymm3,%ymm19’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:88: Error: no such instruction: vpmadd52luq 0(%rcx),%ymm4,%ymm1' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:89: Error: no such instruction: vpmadd52luq 32(%rcx),%ymm4,%ymm16’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:90: Error: no such instruction: vpmadd52luq 64(%rcx),%ymm4,%ymm17' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:91: Error: no such instruction: vpmadd52luq 96(%rcx),%ymm4,%ymm18’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:92: Error: no such instruction: vpmadd52luq 128(%rcx),%ymm4,%ymm19' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:104: Error: no such instruction: vpmadd52huq 0(%rsi),%ymm3,%ymm1’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:105: Error: no such instruction: vpmadd52huq 32(%rsi),%ymm3,%ymm16' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:106: Error: no such instruction: vpmadd52huq 64(%rsi),%ymm3,%ymm17’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:107: Error: no such instruction: vpmadd52huq 96(%rsi),%ymm3,%ymm18' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:108: Error: no such instruction: vpmadd52huq 128(%rsi),%ymm3,%ymm19’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:110: Error: no such instruction: vpmadd52huq 0(%rcx),%ymm4,%ymm1' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:111: Error: no such instruction: vpmadd52huq 32(%rcx),%ymm4,%ymm16’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:112: Error: no such instruction: vpmadd52huq 64(%rcx),%ymm4,%ymm17' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:113: Error: no such instruction: vpmadd52huq 96(%rcx),%ymm4,%ymm18’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:114: Error: no such instruction: vpmadd52huq 128(%rcx),%ymm4,%ymm19' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:138: Error: no such instruction: vpmadd52luq 0(%rsi),%ymm3,%ymm1’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:139: Error: no such instruction: vpmadd52luq 32(%rsi),%ymm3,%ymm16' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:140: Error: no such instruction: vpmadd52luq 64(%rsi),%ymm3,%ymm17’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:141: Error: no such instruction: vpmadd52luq 96(%rsi),%ymm3,%ymm18' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:142: Error: no such instruction: vpmadd52luq 128(%rsi),%ymm3,%ymm19’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:144: Error: no such instruction: vpmadd52luq 0(%rcx),%ymm4,%ymm1' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:145: Error: no such instruction: vpmadd52luq 32(%rcx),%ymm4,%ymm16’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:146: Error: no such instruction: vpmadd52luq 64(%rcx),%ymm4,%ymm17' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:147: Error: no such instruction: vpmadd52luq 96(%rcx),%ymm4,%ymm18’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:148: Error: no such instruction: vpmadd52luq 128(%rcx),%ymm4,%ymm19' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:160: Error: no such instruction: vpmadd52huq 0(%rsi),%ymm3,%ymm1’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:161: Error: no such instruction: vpmadd52huq 32(%rsi),%ymm3,%ymm16' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:162: Error: no such instruction: vpmadd52huq 64(%rsi),%ymm3,%ymm17’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:163: Error: no such instruction: vpmadd52huq 96(%rsi),%ymm3,%ymm18' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:164: Error: no such instruction: vpmadd52huq 128(%rsi),%ymm3,%ymm19’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:166: Error: no such instruction: vpmadd52huq 0(%rcx),%ymm4,%ymm1' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:167: Error: no such instruction: vpmadd52huq 32(%rcx),%ymm4,%ymm16’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:168: Error: no such instruction: vpmadd52huq 64(%rcx),%ymm4,%ymm17' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:169: Error: no such instruction: vpmadd52huq 96(%rcx),%ymm4,%ymm18’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:170: Error: no such instruction: vpmadd52huq 128(%rcx),%ymm4,%ymm19' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:194: Error: no such instruction: vpmadd52luq 0(%rsi),%ymm3,%ymm1’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:195: Error: no such instruction: vpmadd52luq 32(%rsi),%ymm3,%ymm16' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:196: Error: no such instruction: vpmadd52luq 64(%rsi),%ymm3,%ymm17’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:197: Error: no such instruction: vpmadd52luq 96(%rsi),%ymm3,%ymm18' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:198: Error: no such instruction: vpmadd52luq 128(%rsi),%ymm3,%ymm19’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:200: Error: no such instruction: vpmadd52luq 0(%rcx),%ymm4,%ymm1' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:201: Error: no such instruction: vpmadd52luq 32(%rcx),%ymm4,%ymm16’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:202: Error: no such instruction: vpmadd52luq 64(%rcx),%ymm4,%ymm17' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:203: Error: no such instruction: vpmadd52luq 96(%rcx),%ymm4,%ymm18’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:204: Error: no such instruction: vpmadd52luq 128(%rcx),%ymm4,%ymm19' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:216: Error: no such instruction: vpmadd52huq 0(%rsi),%ymm3,%ymm1’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:217: Error: no such instruction: vpmadd52huq 32(%rsi),%ymm3,%ymm16' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:218: Error: no such instruction: vpmadd52huq 64(%rsi),%ymm3,%ymm17’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:219: Error: no such instruction: vpmadd52huq 96(%rsi),%ymm3,%ymm18' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:220: Error: no such instruction: vpmadd52huq 128(%rsi),%ymm3,%ymm19’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:222: Error: no such instruction: vpmadd52huq 0(%rcx),%ymm4,%ymm1' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:223: Error: no such instruction: vpmadd52huq 32(%rcx),%ymm4,%ymm16’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:224: Error: no such instruction: vpmadd52huq 64(%rcx),%ymm4,%ymm17' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:225: Error: no such instruction: vpmadd52huq 96(%rcx),%ymm4,%ymm18’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:226: Error: no such instruction: vpmadd52huq 128(%rcx),%ymm4,%ymm19' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:250: Error: no such instruction: vpmadd52luq 0(%rsi),%ymm3,%ymm1’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:251: Error: no such instruction: vpmadd52luq 32(%rsi),%ymm3,%ymm16' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:252: Error: no such instruction: vpmadd52luq 64(%rsi),%ymm3,%ymm17’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:253: Error: no such instruction: vpmadd52luq 96(%rsi),%ymm3,%ymm18' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:254: Error: no such instruction: vpmadd52luq 128(%rsi),%ymm3,%ymm19’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:256: Error: no such instruction: vpmadd52luq 0(%rcx),%ymm4,%ymm1' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:257: Error: no such instruction: vpmadd52luq 32(%rcx),%ymm4,%ymm16’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:258: Error: no such instruction: vpmadd52luq 64(%rcx),%ymm4,%ymm17' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:259: Error: no such instruction: vpmadd52luq 96(%rcx),%ymm4,%ymm18’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:260: Error: no such instruction: vpmadd52luq 128(%rcx),%ymm4,%ymm19' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:272: Error: no such instruction: vpmadd52huq 0(%rsi),%ymm3,%ymm1’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:273: Error: no such instruction: vpmadd52huq 32(%rsi),%ymm3,%ymm16' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:274: Error: no such instruction: vpmadd52huq 64(%rsi),%ymm3,%ymm17’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:275: Error: no such instruction: vpmadd52huq 96(%rsi),%ymm3,%ymm18' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:276: Error: no such instruction: vpmadd52huq 128(%rsi),%ymm3,%ymm19’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:278: Error: no such instruction: vpmadd52huq 0(%rcx),%ymm4,%ymm1' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:279: Error: no such instruction: vpmadd52huq 32(%rcx),%ymm4,%ymm16’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:280: Error: no such instruction: vpmadd52huq 64(%rcx),%ymm4,%ymm17' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:281: Error: no such instruction: vpmadd52huq 96(%rcx),%ymm4,%ymm18’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:282: Error: no such instruction: vpmadd52huq 128(%rcx),%ymm4,%ymm19' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:497: Error: no such instruction: vpmadd52luq 0(%rsi),%ymm3,%ymm1’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:498: Error: no such instruction: vpmadd52luq 32(%rsi),%ymm3,%ymm16' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:499: Error: no such instruction: vpmadd52luq 64(%rsi),%ymm3,%ymm17’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:500: Error: no such instruction: vpmadd52luq 96(%rsi),%ymm3,%ymm18' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:501: Error: no such instruction: vpmadd52luq 128(%rsi),%ymm3,%ymm19’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:503: Error: no such instruction: vpmadd52luq 0(%rcx),%ymm4,%ymm1' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:504: Error: no such instruction: vpmadd52luq 32(%rcx),%ymm4,%ymm16’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:505: Error: no such instruction: vpmadd52luq 64(%rcx),%ymm4,%ymm17' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:506: Error: no such instruction: vpmadd52luq 96(%rcx),%ymm4,%ymm18’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:507: Error: no such instruction: vpmadd52luq 128(%rcx),%ymm4,%ymm19' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:519: Error: no such instruction: vpmadd52huq 0(%rsi),%ymm3,%ymm1’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:520: Error: no such instruction: vpmadd52huq 32(%rsi),%ymm3,%ymm16' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:521: Error: no such instruction: vpmadd52huq 64(%rsi),%ymm3,%ymm17’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:522: Error: no such instruction: vpmadd52huq 96(%rsi),%ymm3,%ymm18' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:523: Error: no such instruction: vpmadd52huq 128(%rsi),%ymm3,%ymm19’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:525: Error: no such instruction: vpmadd52huq 0(%rcx),%ymm4,%ymm1' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:526: Error: no such instruction: vpmadd52huq 32(%rcx),%ymm4,%ymm16’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:527: Error: no such instruction: vpmadd52huq 64(%rcx),%ymm4,%ymm17' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:528: Error: no such instruction: vpmadd52huq 96(%rcx),%ymm4,%ymm18’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:529: Error: no such instruction: vpmadd52huq 128(%rcx),%ymm4,%ymm19' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:553: Error: no such instruction: vpmadd52luq 160(%rsi),%ymm3,%ymm2’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:554: Error: no such instruction: vpmadd52luq 192(%rsi),%ymm3,%ymm20' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:555: Error: no such instruction: vpmadd52luq 224(%rsi),%ymm3,%ymm21’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:556: Error: no such instruction: vpmadd52luq 256(%rsi),%ymm3,%ymm22' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:557: Error: no such instruction: vpmadd52luq 288(%rsi),%ymm3,%ymm23’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:559: Error: no such instruction: vpmadd52luq 160(%rcx),%ymm4,%ymm2' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:560: Error: no such instruction: vpmadd52luq 192(%rcx),%ymm4,%ymm20’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:561: Error: no such instruction: vpmadd52luq 224(%rcx),%ymm4,%ymm21' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:562: Error: no such instruction: vpmadd52luq 256(%rcx),%ymm4,%ymm22’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:563: Error: no such instruction: vpmadd52luq 288(%rcx),%ymm4,%ymm23' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:575: Error: no such instruction: vpmadd52huq 160(%rsi),%ymm3,%ymm2’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:576: Error: no such instruction: vpmadd52huq 192(%rsi),%ymm3,%ymm20' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:577: Error: no such instruction: vpmadd52huq 224(%rsi),%ymm3,%ymm21’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:578: Error: no such instruction: vpmadd52huq 256(%rsi),%ymm3,%ymm22' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:579: Error: no such instruction: vpmadd52huq 288(%rsi),%ymm3,%ymm23’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:581: Error: no such instruction: vpmadd52huq 160(%rcx),%ymm4,%ymm2' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:582: Error: no such instruction: vpmadd52huq 192(%rcx),%ymm4,%ymm20’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:583: Error: no such instruction: vpmadd52huq 224(%rcx),%ymm4,%ymm21' ../../../subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:584: Error: no such instruction: vpmadd52huq 256(%rcx),%ymm4,%ymm22’
…/…/…/subprojects/openssl-3.0.2/generated-config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx512.s:585: Error: no such instruction: `vpmadd52huq 288(%rcx),%ymm4,%ymm23’
ninja: build stopped: subcommand failed.
make: *** [mediasoup-worker] 错误 1
make: 离开目录“/root/software/mediasoup/node_modules/_mediasoup@3.10.0@mediasoup/worker”
[npminstall:runscript:error] mediasoup@3 scripts.postinstall run “node npm-scripts.js postinstall” error: Error [RunScriptError]: Run “sh -c node npm-scripts.js postinstall” error, exit code 1
at ChildProcess. (/root/software/nodejs/node-v16.15.1-linux-x64/lib/node_modules/cnpm/node_modules/runscript/index.js:96:21)
at ChildProcess.emit (node:events:527:28)
at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12) {
stdio: [Object],
exitcode: 1
}
Install fail! RunScriptError: post install error, please remove node_modules before retry!
Run “sh -c node npm-scripts.js postinstall” error, exit code 1
RunScriptError: Run “sh -c node npm-scripts.js postinstall” error, exit code 1
at ChildProcess. (/root/software/nodejs/node-v16.15.1-linux-x64/lib/node_modules/cnpm/node_modules/runscript/index.js:96:21)
at ChildProcess.emit (node:events:527:28)
at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12)
npminstall version: 6.3.0
npminstall args: /root/software/nodejs/node-v16.15.1-linux-x64/bin/node /root/software/nodejs/node-v16.15.1-linux-x64/lib/node_modules/cnpm/node_modules/npminstall/bin/install.js --fix-bug-versions --china --userconfig=/root/.cnpmrc --disturl=https://npmmirror.com/mirrors/node --registry=https://registry.npmmirror.com mediasoup@3 --save

I think their may be issues with CentOS; I could be wrong but works well on uBuntu Desktop/Server.

Thanks. Solved by upgrading the version of CentOS

1 Like