Accepting request 1196456 from editors

- flymake-tests fails with gcc14 on 32bit architectures ... therefore
  use gcc13 here

OBS-URL: https://build.opensuse.org/request/show/1196456
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/emacs?expand=0&rev=192
This commit is contained in:
Dominique Leuenberger 2024-08-29 13:42:57 +00:00 committed by Git OBS Bridge
commit d749ec8251
2 changed files with 41 additions and 0 deletions

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Wed Aug 28 11:03:31 UTC 2024 - Dr. Werner Fink <werner@suse.de>
- flymake-tests fails with gcc14 on 32bit architectures ... therefore
use gcc13 here
-------------------------------------------------------------------
Mon Aug 19 11:46:55 UTC 2024 - Dr. Werner Fink <werner@suse.de>

View File

@ -55,6 +55,14 @@ BuildRequires: fdupes
BuildRequires: fontconfig-devel
BuildRequires: fonts-config
BuildRequires: freetype2-devel
%if 0%{?suse_version} >= 1550
%ifarch %ix86 %arm
BuildRequires: gcc13
BuildRequires: gcc13-PIE
#!BuildIgnore: gcc14
#!BuildIgnore: gcc14-PIE
%endif
%endif
BuildRequires: gettext-devel
BuildRequires: giflib-devel
BuildRequires: git
@ -135,8 +143,14 @@ BuildRequires: pkgconfig(libacl)
BuildRequires: libacl-devel
%endif
%if %{with nativecomp}
%ifarch %ix86 %arm
BuildRequires: gcc13
BuildRequires: libgccjit0-devel-gcc13
BuildRequires: libgccjit0-gcc13
%else
BuildRequires: libgccjit-devel
%endif
%endif
BuildRequires: pkgconfig(atspi-2)
BuildRequires: pkgconfig(jansson)
BuildRequires: pkgconfig(json)
@ -409,6 +423,13 @@ if test -s autogen.sh ; then
fi
%else
autoreconf -fiv -I $PWD -I $PWD/m4
%endif
%if 0%{?suse_version} >= 1550
%ifarch %ix86 %arm
export CC=gcc-13
export AR=gcc-ar-13
export RANLIB=gcc-ranlib-13
%endif
%endif
cflags ()
@ -620,6 +641,13 @@ popd
%install
umask 022
%if 0%{?suse_version} >= 1550
%ifarch %ix86 %arm
export CC=gcc-13
export AR=gcc-ar-13
export RANLIB=gcc-ranlib-13
%endif
%endif
#
PATH=/sbin:$PATH
##
@ -849,6 +877,13 @@ mkdir -p %{buildroot}%{_sysconfdir}/permissions.d
%if %{with checks}
%check
%if 0%{?suse_version} >= 1550
%ifarch %ix86 %arm
export CC=gcc-13
export AR=gcc-ar-13
export RANLIB=gcc-ranlib-13
%endif
%endif
make check
%endif