From fe2245b6d4b9d69f9ca50a36b919e64f5eb4548ec5a0d93ab2a5008005929c5f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= Date: Mon, 12 Oct 2020 06:54:07 +0000 Subject: [PATCH] - Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": x86 == ppc. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:Factory/python39?expand=0&rev=31 --- python39.changes | 6 ++++++ python39.spec | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/python39.changes b/python39.changes index 693a2d9..151bf78 100644 --- a/python39.changes +++ b/python39.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Fri Oct 9 16:05:50 UTC 2020 - Dominique Leuenberger + +- Fix build with RPM 4.16: error: bare words are no longer + supported, please use "...": x86 == ppc. + ------------------------------------------------------------------- Tue Oct 6 07:30:56 UTC 2020 - Matej Cepl diff --git a/python39.spec b/python39.spec index b900232..cd2e035 100644 --- a/python39.spec +++ b/python39.spec @@ -67,13 +67,13 @@ %define so_minor 0 %define so_version %{python_version_soname}%{abi_kind}-%{so_major}_%{so_minor} # rpm and python have different ideas about what is an arch-dependent name, so: -%if %{__isa_name} == ppc +%if "%{__isa_name}" == "ppc" %define archname %(echo %{_arch} | sed s/ppc/powerpc/) %else %define archname %{_arch} %endif # our arm has Hardware-Floatingpoint -%if %{_arch} == arm +%if "%{_arch}" == "arm" %define armsuffix hf %endif # pyexpat.cpython-35m-x86_64-linux-gnu