[Pkg-javascript-devel] Source package dependency broken in nodejs package
    TheAssassin 
    theassassin at assassinate-you.net
       
    Thu Dec 23 00:58:19 GMT 2021
    
    
  
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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-javascript-devel/attachments/20211223/34c855e9/attachment-0001.sig>
    
    
More information about the Pkg-javascript-devel
mailing list