commit 10c994090a7a6ee79a3e0c1ad1c5efb2047883a6
Author: Jan Palus <[email protected]>
Date:   Thu Aug 19 20:33:48 2021 +0200

    BR: libatomic-devel on archs without CAS
    
     # Platforms that don't have Compare-And-Swap (CAS) support need to link 
atomic library
     # to implement atomic memory access
     ['v8_current_cpu in ["mips", "mipsel", "mips64", "mips64el", "ppc", 
"arm"]', {
       'link_settings': {
         'libraries': ['-latomic', ],

 nodejs.spec | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/nodejs.spec b/nodejs.spec
index d90faf1..4bc4bc3 100644
--- a/nodejs.spec
+++ b/nodejs.spec
@@ -45,6 +45,9 @@ BuildRequires:        gcc >= 6:6.3
 BuildRequires: http-parser-devel >= 2.9.3
 BuildRequires: llhttp-devel >= 2.1.3
 %endif
+%ifarch mips mipsel mips64 mips64el ppc %{arm}
+BuildRequires: libatomic-devel
+%endif
 %{?with_system_brotli:BuildRequires:   libbrotli-devel >= 1.0.9}
 BuildRequires: libicu-devel >= 67
 BuildRequires: libstdc++-devel >= 6:4.8
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/nodejs.git/commitdiff/10c994090a7a6ee79a3e0c1ad1c5efb2047883a6

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to