We are building react application in .war file using pom file. In pom file we mention nodejs version. This nodejs version is too old 8.11.1, now we want to upgrade to 12.18.2 version for now. But after changes nodejs version changes but problem comes when npm install command runs.
Build of this reactjs application happens from jenkins job. Below is errors from jenkins pipeline.
Getting below errors:
11:55:08 [exec] executing npm install now
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.5' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.16' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by node)
11:55:08 [exec] executing npm run clean now
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.5' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.16' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.5' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.16' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.14' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.5' not found (required by node)
11:55:08 [exec] node: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.16' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.17' not found (required by node)
11:55:08 [exec] node: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by node)
Can anyone guild me to solve this issue? How to resolve this dependency of c++ library from jenkins job or pom file.