Package: nodejs
Version: 12.22.7~dfsg-2

The control file requires libuv1-dev 1.33.0 or better. While working on backporting that sid package to Ubuntu focal, I hit the following build error:

../src/api/environment.cc: In function 'void node::DefaultProcessExitHandler(node::Environment*, int)': ../src/api/environment.cc:718:3: error: 'uv_library_shutdown' was not declared in this scope
  718 |   uv_library_shutdown();
      |   ^~~~~~~~~~~~~~~~~~~

The function was introduced in 1.38.0. I suppose the version should be updated.

Just for the record, during the backport, I patched two lines in the control file which I suppose are unrelated to this issue:

I lowered the libnghttp2-dev dependency to 1.40.0.
I also lowered the debhelper-compat dependency to 11.

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to