[packages/gcc] - release 2, oneline fix for sigsegv in libgomp (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1114
adamg
adamg at pld-linux.org
Wed Jan 3 16:52:35 CET 2024
commit 5aaa5b76393dca40ed459d0e9552f56d24110342
Author: Adam Gołębiowski <adamg at pld-linux.org>
Date: Wed Jan 3 16:50:55 2024 +0100
- release 2, oneline fix for sigsegv in libgomp
(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111413)
gcc-bug-111413.patch | 10 ++++++++++
gcc.spec | 4 +++-
2 files changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/gcc.spec b/gcc.spec
index b675f9e..3878a66 100644
--- a/gcc.spec
+++ b/gcc.spec
@@ -109,7 +109,7 @@ Summary(pl.UTF-8): Kolekcja kompilatorów GNU: kompilator C i pliki współdziel
Summary(pt_BR.UTF-8): Coleção dos compiladores GNU: o compilador C e arquivos compartilhados
Name: gcc
Version: %{major_ver}.%{minor_ver}
-Release: 1
+Release: 2
Epoch: 6
License: GPL v3+
Group: Development/Languages
@@ -130,6 +130,7 @@ Patch4: %{name}-ada-x32.patch
Patch10: %{name}-moresparcs.patch
Patch11: %{name}-install-libffi.patch
+Patch12: %{name}-bug-111413.patch
URL: http://gcc.gnu.org/
BuildRequires: autoconf >= 2.64
%{?with_tests:BuildRequires: autogen >= 5.5.4}
@@ -2773,6 +2774,7 @@ więc wtyczki muszą być przebudowywane przy każdej aktualizacji GCC.
%if %{with gcc_libffi}
%patch11 -p0
%endif
+%patch12 -p1
%{__mv} ChangeLog ChangeLog.general
diff --git a/gcc-bug-111413.patch b/gcc-bug-111413.patch
new file mode 100644
index 0000000..1035051
--- /dev/null
+++ b/gcc-bug-111413.patch
@@ -0,0 +1,10 @@
+--- gcc-13.2.0/libgomp/env.c~ 2023-07-27 10:13:08.000000000 +0200
++++ gcc-13.2.0/libgomp/env.c 2024-01-03 15:32:23.542720713 +0100
+@@ -2059,6 +2059,7 @@
+ none = gomp_get_initial_icv_item (GOMP_DEVICE_NUM_FOR_NO_SUFFIX);
+ initialize_icvs (&none->icvs);
+
++ if ( environ )
+ for (env = environ; *env != 0; env++)
+ {
+ if (!startswith (*env, "OMP_"))
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/gcc.git/commitdiff/5aaa5b76393dca40ed459d0e9552f56d24110342
More information about the pld-cvs-commit
mailing list