From owner-freebsd-ports Tue Sep 4 5:12:36 2001 Delivered-To: freebsd-ports@freebsd.org Received: from ipcard.iptcom.net (ipcard.iptcom.net [212.9.224.5]) by hub.freebsd.org (Postfix) with ESMTP id F302437B440; Tue, 4 Sep 2001 05:12:23 -0700 (PDT) Received: from vega.vega.com (dialup15-44.iptelecom.net.ua [212.9.229.172]) by ipcard.iptcom.net (8.9.3/8.9.3) with ESMTP id PAA02670; Tue, 4 Sep 2001 15:12:17 +0300 (EEST) (envelope-from max@vega.com) Received: (from max@localhost) by vega.vega.com (8.11.4/8.11.3) id f84CBkm97242; Tue, 4 Sep 2001 15:11:46 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) From: Maxim Sobolev Message-Id: <200109041211.f84CBkm97242@vega.vega.com> Subject: Fix for a showstopper bug in GNOME. To: asami@FreeBSD.org Date: Tue, 4 Sep 2001 15:10:46 +0300 (EEST) Cc: re@FreeBSD.org, gnome@FreeBSD.org, ports@FreeBSD.org X-Mailer: ELM [version 2.5 PL5] MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="%--multipart-mixed-boundary-1.97204.999605446--%" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --%--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