Bug 194942 - [patch] devel/glib20 : Fix kqueue deadlock (gnome issue 721074)
Summary: [patch] devel/glib20 : Fix kqueue deadlock (gnome issue 721074)
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-11-11 10:12 UTC by John Marino
Modified: 2014-11-22 18:53 UTC (History)
0 users

See Also:
marino: maintainer-feedback? (gnome)


Attachments
kqueue deadlock fix (1.32 KB, patch)
2014-11-11 10:12 UTC, John Marino
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description John Marino freebsd_committer freebsd_triage 2014-11-11 10:12:31 UTC
Created attachment 149279 [details]
kqueue deadlock fix

I am submitting this on behalf of a DragonFly user (Tuxillo).

There is a potential deadlock in kqueue that was fixed upstream (in glib 2.38) and it causes some file managers like caja and thunar to fail with NFS mounts.  Caja, for example, will not start and thus the desktop will not show.

https://bugzilla.gnome.org/show_bug.cgi?id=721074

The patch attached is the same as described in the gnome PR and it has been confirmed to fix the issue very well.  It has been placed into DPorts and now I trying to help FreeBSD ports benefit from it as well.
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2014-11-11 10:12:31 UTC
Auto-assigned to maintainer gnome@FreeBSD.org
Comment 2 John Marino freebsd_committer freebsd_triage 2014-11-22 18:53:37 UTC
This is obsolete with upgrade of glib20.