From owner-freebsd-questions@FreeBSD.ORG Tue Sep 12 19:50:39 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB46216A40F for ; Tue, 12 Sep 2006 19:50:39 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [199.26.172.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 61D9443D45 for ; Tue, 12 Sep 2006 19:50:39 +0000 (GMT) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (25@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id k8CJoAPc042077 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 12 Sep 2006 12:50:11 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id k8CJbLb9037452; Tue, 12 Sep 2006 12:37:21 -0700 (PDT) Received: by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA22352; Tue, 12 Sep 06 12:29:45 PDT Date: Tue, 12 Sep 06 12:29:45 PDT From: perryh@pluto.rain.com (Perry Hutchison) Message-Id: <10609121929.AA22352@pluto.rain.com> To: backyard1454-bsd@yahoo.com, freebsd-questions@freebsd.org In-Reply-To: <20060908140709.88747.qmail@web83115.mail.mud.yahoo.com> References: <10609080309.AA04044@pluto.rain.com> <20060908140709.88747.qmail@web83115.mail.mud.yahoo.com> Cc: Subject: [HACK-AROUND] Re: OpenOffice build crashes the compiler X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Sep 2006 19:50:39 -0000 This hack presumably results in a broken slidesorter, but at least Writer seems to work (after a fashion), and that's all I really need. Since the *.obj are just empty sentinel files indicating that the corresponding *.o have been built, this # cd /usr/ports/editors/openoffice.org-2.0 # touch work/OOD680_m1/sd/unxfbsdi.pro/slo/SlideSorterView.obj allows a rebuild to start *after* the failing compilation, instead of reattempting it (and crashing again). The missing module results in an undefined symbol in libsd680fi.so; to keep that from stopping the build, apply this hack to work/OOD680_m1/solenv/bin/checkdll.sh: *** checkdll.sh.orig Wed Apr 26 07:42:21 2006 --- checkdll.sh Wed Apr 26 07:42:21 2006 *************** *** 83,89 **** esac $checkdll "$*" ! if [ $? -ne 0 ]; then exit 1 ; fi for parameter in $*; do library=$parameter; --- 83,90 ---- esac $checkdll "$*" ! # message has been printed, but don't kill the build ! # if [ $? -ne 0 ]; then exit 1 ; fi for parameter in $*; do library=$parameter;