Source: binary
Version: 120-4
Severity: important
Tags: patch
X-Debbugs-Cc: [email protected], [email protected], 
[email protected], [email protected], 
[email protected], [email protected]
User: [email protected]
Usertags: alpha
User: [email protected]
Usertags: hppa
User: [email protected]
Usertags: m68k
User: [email protected]
Usertags: powerpc ppc64
User: [email protected]
Usertags: sh4
User: [email protected]
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}
 
-skip_tests_on_archs = s390x hppa powerpc ppc64 sparc64
+skip_tests_on_archs = s390x alpha hppa m68k powerpc ppc64 sh4 sparc64
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 

Thanks,
Adrian

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
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}
 
-skip_tests_on_archs = s390x hppa powerpc ppc64 sparc64
+skip_tests_on_archs = s390x alpha hppa m68k powerpc ppc64 sh4 sparc64
 
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 

Reply via email to