- Package:
- src:binary
- Source:
- src:binary
- Submitter:
- John Paul Adrian Glaubitz
- Date:
- 2026-06-22 10:53:03 UTC
- Severity:
- normal
- Tags:
Source: binary
Version: 120-4
Severity: important
Tags: patch
X-Debbugs-Cc: debian-alpha@lists.debian.org, debian-hppa@lists.debian.org, debian-68k@lists.debian.org, debian-powerpc@lists.debian.org, debian-superh@lists.debian.org, debian-sparc@lists.debian.org
User: debian-alpha@lists.debian.org
Usertags: alpha
User: debian-hppa@lists.debian.org
Usertags: hppa
User: debian-68k@lists.debian.org
Usertags: m68k
User: debian-powerpc@lists.debian.org
Usertags: powerpc ppc64
User: debian-superh@lists.debian.org
Usertags: sh4
User: debian-sparc@lists.debian.org
Usertags: sparc64
Hi,
binaryen currently has nodejs as a build dependency when tests are enabled.
Since nodejs is just available on a limited set of architectures, it would
be great if nodejs could be disabled for the architectures which don't
support it.
These would be:
- alpha
- hppa
- m68k
- powerpc
- ppc64
- sh4
- sparc64
Could you therefore change the debian/control and debian/rules as follows?
diff -Nru binaryen.old/binaryen-120/debian/control binaryen/binaryen-120/debian/control
--- binaryen.old/binaryen-120/debian/control 2025-02-13 12:59:01.000000000 +0100
+++ binaryen/binaryen-120/debian/control 2026-06-18 09:52:29.187327988 +0200
@@ -9,7 +9,7 @@
python3,
libgtest-dev,
help2man,
- nodejs <!nocheck>,
+ nodejs [!alpha !hppa !m68k !powerpc !ppc64 !sh4 !sparc64] <!nocheck>,
Standards-Version: 4.6.2
Homepage: https://github.com/WebAssembly/binaryen
Vcs-Git: https://salsa.debian.org/debian/binaryen.git
diff -Nru binaryen.old/binaryen-120/debian/rules binaryen/binaryen-120/debian/rules
--- binaryen.old/binaryen-120/debian/rules 2025-03-26 15:18:29.000000000 +0100
+++ binaryen/binaryen-120/debian/rules 2026-06-18 09:51:10.318131696 +0200
@@ -6,7 +6,7 @@
buildDir = obj-${DEB_HOST_MULTIARCH}
We believe that the bug you reported is fixed in the latest version of
binaryen, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1140316@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jérémy Lal <kapouer@melix.org> (supplier of updated binaryen package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 22 Jun 2026 12:21:59 +0200
Source: binaryen
Architecture: source
Version: 130-1
Distribution: experimental
Urgency: medium
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@alioth-lists.debian.net>
Changed-By: Jérémy Lal <kapouer@melix.org>
Closes: 1140316
Changes:
binaryen (130-1) experimental; urgency=medium
.
* New upstream version 130
* Drop armel-test patch
* Document version lockstep
* No tests on archs without nodejs.
Thanks to John Paul Adrian Glaubitz. Closes: #1140316.
* Add missing B-D gmock-dev
* Fix help2man loop
Checksums-Sha1:
ee91c84c168767916d97750f31307b7b509447ca 2086 binaryen_130-1.dsc
4664ec5b41db47661d85fcfc75c1c7adeaceac26 5872477 binaryen_130.orig.tar.gz
d9075ff4aed3854f618ac23b44539d8099793aa7 5876 binaryen_130-1.debian.tar.xz
0774b884e353a64f369c0a47f5f938aab5787cf9 8803 binaryen_130-1_source.buildinfo
Checksums-Sha256:
4a2970c19cc3d022946c799842207bf48f7ce843935f0f1264e6545d84a5ba16 2086 binaryen_130-1.dsc
20d727e7f3011cfe604b8ebdc873edbb4831c6b148209cb15bc2bedcded036ee 5872477 binaryen_130.orig.tar.gz
f0bc21bc786a76e192ad4b45ed17663548faaf4e545aae8314888ec68e24efbb 5876 binaryen_130-1.debian.tar.xz
11ddf1b50e3023f9e94d92587ad4274e2af3a0ea61f4704658fbfe7e365ec609 8803 binaryen_130-1_source.buildinfo
Files:
b26cdd403df91354054dcdd0c7ddc5f7 2086 devel optional binaryen_130-1.dsc
630bc246ba4d2546dea1b926d83431ea 5872477 devel optional binaryen_130.orig.tar.gz
4c8f030df109c3663afa528b9d558265 5876 devel optional binaryen_130-1.debian.tar.xz
ce79a3e0d8e03f3e7b43f1b443fe3efe 8803 devel optional binaryen_130-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCAAwFiEEA8Tnq7iA9SQwbkgVZhHAXt0583QFAmo5DQoSHGthcG91ZXJA
bWVsaXgub3JnAAoJEGYRwF7dOfN0hcUP/jOcEDM3aXU3d0wX+6B9KOSrw0XDYZn/
XZEFm5STR1imTPzwB8sjE4/WnrtYB08K8Tm/1MBLJDkAPpOPCPOrdrN2L+/UNQ0L
Zfa6Y045k53+0M6wyoliNXtihkfEkOHcMGOWz1VE4XHP1HVX4s8vqdSRdnpn8aCH
eFrD7uNAVsPXOfF1aHDYgVwmrq62GFv8QF0/FVg1bup+5ebWHzFO6DY3dGTcP4Rb
wtqiY9XD25NNRN52Nu/1M+ZYRQ6rVwySDHTUIRgwyB4xZudorXhvH4OLiBthdebY
UFlEykpUQqLYifdBewuMBOXHsmjiLWs9mekKZIinhLB7t5u8y//YlFUhl/y34oJP
9dph9eU6m5h40XvrNA+7IE5MbFh5waoiEbD5RsqTpW4pFcRpN6AuDS5H9SUgmdnX
1q++riMA7E1nNs0R63ytFBJ37iwcQWB2b20OoqDCqte6N7H/UcRgVol8f2QbudDw
7rjLnM7b8h+7aoGM7D1NS1HrDgDVb4G0C3pkTYLUViYZlEgQEV083mZwCFTaKDDM
aHz/PDcBwhWkYXRWwOca5PQrnaXzKs0NMBJZDdRgbeYyYg46L/KLutFTOpC3Uu9j
5pkRcHVk5X0fuIFpUYlcDtXuEhoLz4wUYanhrgHVZsn3nJJA5Wa3DgKQlfpuIfrI
CM0AEyBS8uF6
=TUBA
-----END PGP SIGNATURE-----