node v9.9.0 bad dependency on libuv

Mahmoud Al-Qudsi mqudsi at neosmart.net
Sat Mar 31 19:17:29 UTC 2018


Hello all,

The binary node package on FreeBSD 11.1-RELEASE has a bad dependency on libuv. 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’m 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 


More information about the freebsd-ports mailing list