From owner-freebsd-openoffice Mon Aug 5 10:30: 8 2002 Delivered-To: freebsd-openoffice@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A21237B421 for ; Mon, 5 Aug 2002 10:29:43 -0700 (PDT) Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 271724449A for ; Mon, 5 Aug 2002 10:22:08 -0700 (PDT) (envelope-from mb@imp.ch) Received: from nbs.imp.ch (nbs.imp.ch [157.161.4.7]) by mail.imp.ch (8.12.3/8.12.3) with ESMTP id g75HM4Tr096234; Mon, 5 Aug 2002 19:22:04 +0200 (CEST) (envelope-from Martin.Blapp@imp.ch) Received: from levais.imp.ch (levais.imp.ch [157.161.4.66]) by nbs.imp.ch (8.12.3/8.12.3) with ESMTP id g75HM3YW505923; Mon, 5 Aug 2002 19:22:03 +0200 (MES) Date: Mon, 5 Aug 2002 19:23:47 +0200 (CEST) From: Martin Blapp To: Alexander Kabaev Cc: Subject: Re: gcc3.1.1 release does make regmerge hang again (OO.org compile) In-Reply-To: <20020805110611.4292e3d5.ak03@gte.com> Message-ID: <20020805191312.N58571-100000@levais.imp.ch> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-openoffice@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, This seems to help for now: --- ../registry/tools/checksingleton.cxx.orig Mon Aug 5 19:04:53 2002 +++ ../registry/tools/checksingleton.cxx Mon Aug 5 19:06:09 2002 @@ -62,6 +62,10 @@ #include +#ifdef FREEBSD +#include +#endif + #ifndef _REGISTRY_REGISTRY_HXX_ #include "registry/registry.hxx" #endif @@ -528,8 +532,11 @@ options.getProgramName().getStr(), options.getTypeReg().getStr()); exit(11); } - +#ifdef FREEBSD + _exit(0); +#else exit(0); +#endif } --- ../registry/tools/regcompare.cxx.orig Mon Aug 5 19:04:46 2002 +++ ../registry/tools/regcompare.cxx Mon Aug 5 19:06:46 2002 @@ -63,6 +63,10 @@ A #include #include +#ifdef FREEBSD +#include +#endif + #ifndef _REGISTRY_REGISTRY_HXX_ #include "registry/registry.hxx" #endif @@ -2200,7 +2204,11 @@ if ( nError > 0 ) exit(11); else +#ifdef FREEBSD + _exit(0); +#else exit(0); +#endif } Martin Martin Blapp, ------------------------------------------------------------------ ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH Phone: +41 061 826 93 00: +41 61 826 93 01 PGP: PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E ------------------------------------------------------------------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-openoffice" in the body of the message