[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