NodeJS : required librairies not found (GLIBC_2.27, GLIBCXX_3.4.20, CXXABI_1.3.9, GLIBCXX_3.4.21, GLIBC_2.25)
Summary
We continue to try to build Papyrus-Web, introducing the usage of NodeJS in the compilation (see issue #4409 (closed).)
Steps to reproduce
We edited the Jenkins job https://ci.eclipse.org/papyrus/view/PapyrusWeb/job/Papyrus-Web-MergeRequest/ to build the NodeJS code.
Now the job fails during the unpacking of NodeJS .
What is the current bug behavior?
Some libraries required by NodeJS are not found:
GLIBC_2.27
GLIBCXX_3.4.20
CXXABI_1.3.9
GLIBCXX_3.4.21
GLIBC_2.25
Relevant logs and/or screenshots
10:30:06 Unpacking https://nodejs.org/dist/v20.11.1/node-v20.11.1-linux-x64.tar.gz to /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x on centos-7-agent-6gb-n33d2
10:30:24 [Papyrus-Web-MergeRequest] $ /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node /tmp/jenkins13537729069948693879.js
10:30:24 /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node: /lib64/libm.so.6: version `GLIBC_2.27' not found (required by /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node)
10:30:24 /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node)
10:30:24 /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node)
10:30:24 /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node)
10:30:24 /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node)
10:30:24 /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by /home/jenkins/agent/tools/jenkins.plugins.nodejs.tools.NodeJSInstallation/node_20.x/bin/node)
10:30:24 Build step 'Execute NodeJS script' marked build as failure
10:30:24 Recording test results
10:30:24 No test report files were found. Configuration error?
10:30:24 [Checks API] No suitable checks publisher found.
10:30:24 An attempt to send an e-mail to empty list of recipients, ignored.
10:30:25 Finished: FAILURE
Priority
- Urgent
- High
- Medium
- Low
Severity
- Blocker
- Major
- Normal
- Low
Impact
We are not able to build Papyrus-Web.