From 7a4cda7555614f66eebe15d6ec798bdbbdef865a8a3d01f6f624ee2908daf42d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Fri, 26 Jan 2024 09:00:28 +0000 Subject: [PATCH] Accepting request 1141498 from home:ecsos - Fix build error on Leap. OBS-URL: https://build.opensuse.org/request/show/1141498 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=149 --- swig.changes | 5 +++++ swig.spec | 12 +++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/swig.changes b/swig.changes index 3d2d395..4b14bbd 100644 --- a/swig.changes +++ b/swig.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Jan 25 11:22:31 UTC 2024 - ecsos + +- Fix build error on Leap. + ------------------------------------------------------------------- Tue Jan 02 08:33:49 UTC 2024 - kkaempf@suse.com diff --git a/swig.spec b/swig.spec index 7a2a226..4ceab3b 100644 --- a/swig.spec +++ b/swig.spec @@ -43,7 +43,13 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: bison >= 3.5 BuildRequires: fdupes -BuildRequires: gcc-c++ +%if 0%{?suse_version} <= 1600 +BuildRequires: gcc12 +BuildRequires: gcc12-c++ +%else +BuildRequires: gcc +BuildRequires: gcc-c++ +%endif BuildRequires: libtool BuildRequires: pcre2-devel BuildRequires: perl @@ -121,6 +127,10 @@ understandig SWIG usage. %setup -q -n %{name}-%{version} %build +%if 0%{?suse_version} <= 1600 +export CC=gcc-12 +export CXX=g++-12 +%endif %ifarch s390 s390x export CCSHARED="-fPIC" %endif