Use nodejs 14 on rosa2016.1, nodejs (10) is too old

This commit is contained in:
Mikhail Novosyolov 2021-09-07 00:17:20 +03:00
parent 54e37fbaa7
commit 94b83c1091

View file

@ -143,7 +143,12 @@ BuildRequires: git
BuildRequires: gperf
BuildRequires: gyp
BuildRequires: ninja
# nodejs 10 in rosa2016.1 is too old
%if %{mdvver} >= 201905
BuildRequires: nodejs
%else
BuildRequires: nodejs14
%endif
BuildRequires: util-linux
BuildRequires: yasm
BuildRequires: atomic-devel
@ -376,7 +381,11 @@ export PATH="$PWD/local_bin:$PATH"
# setup node
mkdir -p third_party/node/linux/node-linux-x64/bin
%if %{mdvver} >= 201905
ln -s /usr/bin/node third_party/node/linux/node-linux-x64/bin/node
%else
ln -s /opt/nodejs14/bin/node third_party/node/linux/node-linux-x64/bin/node
%endif
# (From Fedora) Get rid of the pre-built eu-strip binary, it is x86_64 and of mysterious origin
rm -rf buildtools/third_party/eu-strip/bin/eu-strip