Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: [email protected], [email protected]
Control: affects -1 + src:node-node-rsa
User: [email protected]
Usertags: pu
[ Reason ]
Fix FTBFS bug #1117354.
[ Impact ]
Anybody trying to build the package will see that the package does not build.
[ Tests ]
I've tested that the package builds again.
[ Risks ]
Very low. No real code changes. Only a test has been changed to match reality
with new OpenSSL version.
[ 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 ]
See changelog.
[ Other info ]
I've already uploaded the package.
diff -Nru node-node-rsa-1.1.1/debian/changelog
node-node-rsa-1.1.1/debian/changelog
--- node-node-rsa-1.1.1/debian/changelog 2025-04-07 10:38:08.000000000
+0200
+++ node-node-rsa-1.1.1/debian/changelog 2026-03-20 12:10:00.000000000
+0100
@@ -1,3 +1,12 @@
+node-node-rsa (1.1.1-5+deb13u1) trixie; urgency=medium
+
+ * Team upload.
+
+ [ Yadd ]
+ * Add patch to fix FTBFS issue with OpenSSL 3. Closes: #1117354.
+
+ -- Santiago Vila <[email protected]> Fri, 20 Mar 2026 12:10:00 +0100
+
node-node-rsa (1.1.1-5) unstable; urgency=medium
* Drop tests failing since openssl / nodejs CVE fixes,
diff -Nru node-node-rsa-1.1.1/debian/gbp.conf
node-node-rsa-1.1.1/debian/gbp.conf
--- node-node-rsa-1.1.1/debian/gbp.conf 2025-03-12 13:58:09.000000000 +0100
+++ node-node-rsa-1.1.1/debian/gbp.conf 2026-03-20 10:00:00.000000000 +0100
@@ -4,4 +4,4 @@
pristine-tar = True
sign-tags = True
filter = */.git*
-debian-branch = debian/master
+debian-branch = debian/trixie
diff -Nru node-node-rsa-1.1.1/debian/patches/fix-test-for-openssl-3.patch
node-node-rsa-1.1.1/debian/patches/fix-test-for-openssl-3.patch
--- node-node-rsa-1.1.1/debian/patches/fix-test-for-openssl-3.patch
1970-01-01 01:00:00.000000000 +0100
+++ node-node-rsa-1.1.1/debian/patches/fix-test-for-openssl-3.patch
2026-03-20 10:04:00.000000000 +0100
@@ -0,0 +1,16 @@
+From: Yadd <[email protected]>
+Date: mars, 10 2026 16:52:54 +0100
+Subject: [PATCH] fix test for openssl 3
+Forwarded: not-needed
+
+--- a/test/tests.js
++++ b/test/tests.js
+@@ -43,7 +43,7 @@
+ encoding: 'utf8'
+ },
+ 'empty string': {
+- data: '',
++ data: 'x',
+ encoding: ['utf8', 'ascii', 'hex', 'base64']
+ },
+ 'long string': {
diff -Nru node-node-rsa-1.1.1/debian/patches/series
node-node-rsa-1.1.1/debian/patches/series
--- node-node-rsa-1.1.1/debian/patches/series 2025-04-07 10:33:39.000000000
+0200
+++ node-node-rsa-1.1.1/debian/patches/series 2026-03-20 10:00:00.000000000
+0100
@@ -1,3 +1,4 @@
2001_privacy.patch
1001_disable-deprecated-protocols-in-tests.patch
test-openssl-compat.patch
+fix-test-for-openssl-3.patch