WebKitGTK should use posix_spawn() to launch subprocesses

This doesn't seem to be as important for Eclipse as originally expected,
but let's land it anyway. It notably fixes a couple nasty regressions
from RHEL 8, including one that could cause applications to hang when
launching a subprocess if they attempt to use the fd remapping
functionality.

Resolves: #1910092
This commit is contained in:
Michael Catanzaro 2021-12-06 11:19:22 -06:00
parent 3a4fac44e5
commit d184827c6b
2 changed files with 1060 additions and 1 deletions

1052
1968.patch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
Name: glib2
Version: 2.68.4
Release: 3%{?dist}
Release: 4%{?dist}
Summary: A library of handy utility functions
License: LGPLv2+
@ -31,6 +31,9 @@ Patch5: 2244.patch
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/2291
Patch6: 2291.patch
# https://gitlab.gnome.org/GNOME/glib/-/merge_requests/1968
Patch7: 1968.patch
BuildRequires: chrpath
BuildRequires: gcc
BuildRequires: gcc-c++
@ -247,6 +250,10 @@ glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
%{_datadir}/installed-tests
%changelog
* Mon Jan 21 2022 Michael Catanzaro <mcatanzaro@redhat.com> - 2.68.4-4
- Add gspawn patchset
- Resolves: #1910092
* Wed Dec 01 2021 Michael Catanzaro <mcatanzaro@redhat.com> - 2.68.4-3
- Fix GNetworkMonitor after NetworkManager D-Bus API changes
- Resolves: #2014624