[packages/python3] BR:/R: libatomic-devel on archs without support for 64-bit atomics

atler atler at pld-linux.org
Tue May 20 03:05:51 CEST 2025


commit b2a984c172b08060042824509acaa9ff1572828e
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue May 20 01:16:33 2025 +0200

    BR:/R: libatomic-devel on archs without support for 64-bit atomics

 python3.spec | 7 +++++++
 1 file changed, 7 insertions(+)
---
diff --git a/python3.spec b/python3.spec
index 07fde45..95bda6d 100644
--- a/python3.spec
+++ b/python3.spec
@@ -83,6 +83,9 @@ BuildRequires:	gdbm-devel >= 1.8.3
 BuildRequires:	glibc-localedb-all
 %endif
 BuildRequires:	gmp-devel >= 4.0
+%ifnarch %arch_with_atomics64
+BuildRequires:	libatomic-devel
+%endif
 BuildRequires:	libffi-devel
 BuildRequires:	libnsl-devel
 BuildRequires:	libstdc++-devel
@@ -94,6 +97,7 @@ BuildRequires:	pkgconfig
 BuildRequires:	readline-devel >= 5.0
 BuildRequires:	rpm-build >= 4.6
 BuildRequires:	rpm-pythonprov
+BuildRequires:	rpmbuild(macros) >= 2.025
 BuildRequires:	sed >= 4.0
 BuildRequires:	sqlite3-devel >= 3.3.5
 BuildRequires:	tar >= 1:1.22
@@ -297,6 +301,9 @@ Summary(tr.UTF-8):	Python ile geliştirme yapmak için gerekli dosyalar
 Summary(uk.UTF-8):	Бібліотеки та хедери для програмування на мові Python
 Group:		Development/Languages/Python
 Requires:	%{name}-libs = %{epoch}:%{version}-%{release}
+%ifnarch %arch_with_atomics64
+Requires:	libatomic-devel
+%endif
 Obsoletes:	python3-devel-src < 1:3.2-1
 
 %description devel
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3.git/commitdiff/b2a984c172b08060042824509acaa9ff1572828e



More information about the pld-cvs-commit mailing list