[packages/lnav] link libatomic on archs without support for 64-bit atomics
atler
atler at pld-linux.org
Mon Apr 13 01:13:09 CEST 2026
commit 8ee538b490e58a5d9944a4d3e1b5783aed54d7c3
Author: Jan Palus <atler at pld-linux.org>
Date: Mon Apr 13 01:12:22 2026 +0200
link libatomic on archs without support for 64-bit atomics
lnav.spec | 6 ++++++
1 file changed, 6 insertions(+)
---
diff --git a/lnav.spec b/lnav.spec
index 783bc0b..37c99b3 100644
--- a/lnav.spec
+++ b/lnav.spec
@@ -18,6 +18,9 @@ BuildRequires: cargo
BuildRequires: curl-devel >= 7.23.0
BuildRequires: jemalloc-devel
BuildRequires: libarchive-devel
+%ifnarch %arch_with_atomics64
+BuildRequires: libatomic-devel
+%endif
# c++17
BuildRequires: libstdc++-devel >= 6:8
BuildRequires: libunistring-devel
@@ -75,6 +78,9 @@ EOF
%{__autoheader}
%{__automake}
%configure \
+%ifnarch %arch_with_atomics64
+ LIBS="-latomic" \
+%endif
--disable-silent-rules \
--disable-static \
--with-jemalloc
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/lnav.git/commitdiff/8ee538b490e58a5d9944a4d3e1b5783aed54d7c3
More information about the pld-cvs-commit
mailing list