Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 Sep 2001 15:10:46 +0300 (EEST)
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        asami@FreeBSD.org
Cc:        re@FreeBSD.org, gnome@FreeBSD.org, ports@FreeBSD.org
Subject:   Fix for a showstopper bug in GNOME.
Message-ID:  <200109041211.f84CBkm97242@vega.vega.com>

next in thread | raw e-mail | index | archive | help

--%--multipart-mixed-boundary-1.97204.999605446--%
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hi there,

I would like to ask you, if it is not too late, to put attached patch into
bento tree (ports/devel/oaf/files) and re-generate oaf package. This patch
fixes rather serious bug in GNOME, which prevents many GNOME applications
from workign properly on FreeBSD. You don't have to rebuild any other
packages, because this fix affects only liboaf shared library and has no
ABI impact.

Thank you for co-operation!

-Maxim

--%--multipart-mixed-boundary-1.97204.999605446--%
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Description: ASCII text
Content-Disposition: attachment; filename="patch-liboaf::oaf-registration.c"


$FreeBSD$

--- liboaf/oaf-registration.c	2001/09/04 11:05:52	1.1
+++ liboaf/oaf-registration.c	2001/09/04 11:06:15
@@ -395,6 +395,7 @@
 		if (od_iorstr)
 		  oaf_setenv ("OAF_OD_IOR", od_iorstr);
                 
+		sigprocmask (SIG_SETMASK, &omask, NULL);
 
 		close (iopipes[0]);
                 

--%--multipart-mixed-boundary-1.97204.999605446--%--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200109041211.f84CBkm97242>