[packages/guile1] - disable inline-functions optimization on i686 to avoid SIGSEGV; release 6

qboosh qboosh at pld-linux.org
Sun Feb 26 15:45:02 CET 2023


commit d9ae5483cd76c23d0c7c7384e7b2f612e224a779
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Feb 26 15:46:42 2023 +0100

    - disable inline-functions optimization on i686 to avoid SIGSEGV; release 6

 guile1.spec | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
---
diff --git a/guile1.spec b/guile1.spec
index 0ea6498..5a4e620 100644
--- a/guile1.spec
+++ b/guile1.spec
@@ -12,7 +12,7 @@ Summary(ru.UTF-8):	Язык расширений GNU
 Summary(uk.UTF-8):	Мова розширень GNU
 Name:		guile1
 Version:	1.8.8
-Release:	5
+Release:	6
 License:	GPL v2+/LGPL v2.1+
 Group:		Development/Languages
 Source0:	http://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz
@@ -42,6 +42,9 @@ BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 %undefine	with_tests
 %endif
 
+# avoids SIGSEGV when compiled with gcc 12.2.0
+%define		specflags_i686	-fno-inline-functions
+
 %description
 Guile, a portable, embeddable Scheme implementation written in C.
 Guile provides a machine independent execution platform that can be
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/guile1.git/commitdiff/d9ae5483cd76c23d0c7c7384e7b2f612e224a779



More information about the pld-cvs-commit mailing list