[Pkg-javascript-devel] Bug#1112347: bookworm-pu: package node-addon-api/5.0.0-6+deb12u1

Jérémy Lal kapouer at melix.org
Thu Aug 28 20:32:03 BST 2025


Package: release.debian.org
Severity: normal
Tags: bookworm
X-Debbugs-Cc: node-addon-api at packages.debian.org
Control: affects -1 + src:node-addon-api
User: release.debian.org at packages.debian.org
Usertags: pu

[ Reason ]
nodejs 18.20.4 breaks NAPI_EXPERIMENTAL flag:
addons using bigint are now allowed, which makes
node-addon-api tests fail.

This is a patched version that pass tests with both cases.

[ Impact ]
node-addon-api fails its own autopkgtests.
No other impact.

[ Tests ]
This patch is about fixing these tests, so I made sure that
node-addon-api rebuilds fine with both nodejs versions,
and that autopkgtests pass with both nodejs versions.

[ Risks ]
None.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
Add a debian patch that adds a condition on when to set
#define NAPI_EXPERIMENTAL

[ Other info ]
This is part of an update of nodejs to 18.20.4 to bookworm-security



More information about the Pkg-javascript-devel mailing list