From 019f9997b4e3d428567fc649ddf104a2f0caa25d5cb4b21f44b34b1a0636bf71 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Fri, 28 Mar 2025 09:40:18 +0000 Subject: [PATCH] Accepting request 1265075 from home:rguenther:branches:devel:libraries:c_c++ - Use -std=gnu11 to avoid the strict C23 default from GCC 15. OBS-URL: https://build.opensuse.org/request/show/1265075 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/aalib?expand=0&rev=46 --- aalib.changes | 5 +++++ aalib.spec | 8 ++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/aalib.changes b/aalib.changes index 6e855e3..2a3a8f0 100644 --- a/aalib.changes +++ b/aalib.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Mar 28 09:09:28 UTC 2025 - Richard Biener + +- Use -std=gnu11 to avoid the strict C23 default from GCC 15. + ------------------------------------------------------------------- Thu Jul 4 14:25:46 UTC 2024 - Martin Jambor diff --git a/aalib.spec b/aalib.spec index 27cb2e2..72a6c62 100644 --- a/aalib.spec +++ b/aalib.spec @@ -1,7 +1,7 @@ # # spec file for package aalib # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -102,7 +102,7 @@ cd .. %build %{?suse_update_config} autoreconf -fiv -export CFLAGS="%{optflags} -fstrength-reduce -fomit-frame-pointer -fpermissive" +export CFLAGS="%{optflags} -fstrength-reduce -fomit-frame-pointer -fpermissive -std=gnu11" %ifarch %ix86 export CFLAGS="$CFLAGS -falign-loops=2 -falign-jumps=2 -falign-functions=2" %endif @@ -115,7 +115,7 @@ mkdir -p %{buildroot}/%{_defaultdocdir}/%{name} cp -av ANNOUNCE AUTHORS COPYING INSTALL NEWS README %{buildroot}/%{_defaultdocdir}/%{name} cd ../aview-1.3.0 PATH=%{buildroot}/%{_bindir}:$PATH \ - CFLAGS="%{optflags} -fpermissive -I%{buildroot}/usr/include" \ + CFLAGS="%{optflags} -std=gnu11 -fpermissive -I%{buildroot}/usr/include" \ LDFLAGS="-L%{buildroot}/%{_libdir}" \ LD_LIBRARY_PATH="%{buildroot}/%{_libdir}" \ ./configure --prefix=/usr --mandir=%{_mandir} @@ -125,7 +125,7 @@ mkdir -p %{buildroot}/%{_defaultdocdir}/%{name}/aview cp -av README* ANNOUNCE COPYING TODO *.lsm %{buildroot}/%{_defaultdocdir}/%{name}/aview cd - cd aavga-1.0 -make CFLAGS="%{optflags} -fpermissive" +make CFLAGS="%{optflags} -std=gnu11 -fpermissive" cp -av aavga.so %{buildroot}/%_libdir mkdir -p %{buildroot}/%{_defaultdocdir}/%{name}/aavga cp -av aavga.lsm COPYING README %{buildroot}/%{_defaultdocdir}/%{name}/aavga