Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Mar 2018 14:17:23 -0500
From:      Mahmoud Al-Qudsi <mqudsi@neosmart.net>
To:        "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   node v9.9.0 bad dependency on libuv
Message-ID:  <5abfdec6.1c69fb81.aa9a.6770@mx.google.com>

next in thread | raw e-mail | index | archive | help
Hello all,

The binary node package on FreeBSD 11.1-RELEASE has a bad dependency on lib=
uv. I had libuv 1.17.0 installed and installed node with `pkg install node`=
, which installed node v9.9.0.

Running `node` at this point would return the following error message:

> /usr/local/bin/node: Undefined symbol "uv_os_getpid"

Updating libuv to the latest (1.19.2) resolved that error.

I=E2=80=99m not sure if that symbol was introduced in 1.18 or 1.19, but the=
 libuv dependency for node needs to be bumped.

Thanks,

Mahmoud Al-Qudsi
NeoSmart Technologies=20



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5abfdec6.1c69fb81.aa9a.6770>