[packages/nodejs] narrow down archs to those supporting 64bit atomics natively

atler atler at pld-linux.org
Sun Nov 2 18:16:36 CET 2025


commit 883fd5356715a7d86c03e73e6a9af71eeb032483
Author: Jan Palus <atler at pld-linux.org>
Date:   Sun Nov 2 18:11:45 2025 +0100

    narrow down archs to those supporting 64bit atomics natively
    
    new build-time requirement of v8:
    https://github.com/nodejs/node/blob/v24.11.0/deps/v8/src/common/segmented-table.h#L122-L124

 nodejs.spec | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/nodejs.spec b/nodejs.spec
index be52f2b..e2aef1a 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -87,7 +87,8 @@ Provides:	nodejs(engine) = %{version}
 Provides:	nodejs(module-version) = %{node_module_version}
 Obsoletes:	nodejs-waf < 0.9
 Obsoletes:	systemtap-nodejs < 22.4.0
-ExclusiveArch:	%{ix86} %{x8664} %{arm} aarch64
+ExclusiveArch:	%{ix86} %{x8664} %{armv7} %{armv8} aarch64
+ExcludeArch:	i386 i486
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %define		sover	%(echo %{version} | cut -d. -f2)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/nodejs.git/commitdiff/883fd5356715a7d86c03e73e6a9af71eeb032483



More information about the pld-cvs-commit mailing list