From owner-freebsd-openoffice@FreeBSD.ORG Sun Nov 30 18:20:16 2008 Return-Path: Delivered-To: openoffice@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 498CB10656E5; Sun, 30 Nov 2008 18:20:16 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 20F468FC25; Sun, 30 Nov 2008 18:20:16 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mAUIKFfE054088; Sun, 30 Nov 2008 18:20:16 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mAUIKFRG054078; Sun, 30 Nov 2008 18:20:15 GMT (envelope-from edwin) Date: Sun, 30 Nov 2008 18:20:15 GMT Message-Id: <200811301820.mAUIKFRG054078@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, openoffice@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/129308: editors/openoffice.org-3-devel (3.1.20081024) unopkg can't resolve "db_create" X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Nov 2008 18:20:16 -0000 Synopsis: editors/openoffice.org-3-devel (3.1.20081024) unopkg can't resolve "db_create" Responsible-Changed-From-To: freebsd-ports-bugs->openoffice Responsible-Changed-By: edwin Responsible-Changed-When: Sun Nov 30 18:20:15 UTC 2008 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=129308 From owner-freebsd-openoffice@FreeBSD.ORG Mon Dec 1 06:20:04 2008 Return-Path: Delivered-To: openoffice@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFABD10656D3 for ; Mon, 1 Dec 2008 06:20:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id B8FAD8FC12 for ; Mon, 1 Dec 2008 06:20:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mB16K4Z1000158 for ; Mon, 1 Dec 2008 06:20:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mB16K4np000157; Mon, 1 Dec 2008 06:20:04 GMT (envelope-from gnats) Date: Mon, 1 Dec 2008 06:20:04 GMT Message-Id: <200812010620.mB16K4np000157@freefall.freebsd.org> To: openoffice@FreeBSD.org From: Robert Huff Cc: Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Robert Huff List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2008 06:20:05 -0000 The following reply was made to PR ports/129122; it has been noted by GNATS. From: Robert Huff To: jau@iki.fi Cc: bug-followup@freebsd.org, openoffice@freebsd.org Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails Date: Mon, 1 Dec 2008 01:19:21 -0500 Jukka A. Ukkonen writes: > To make the ports build successful on ACL enabled systems > while waiting for the real fix you can... > > 1) either make the build phase use the native cp in place of > gcp (labour intensive), > > 2) or emulate gcp on top of the native cp (simple), Simple for /you/ maybe; not so much for many others. Care to share the wisdom? Robert Huff From owner-freebsd-openoffice@FreeBSD.ORG Mon Dec 1 06:48:10 2008 Return-Path: Delivered-To: openoffice@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D809A1065679 for ; Mon, 1 Dec 2008 06:48:10 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id 975A68FC17 for ; Mon, 1 Dec 2008 06:48:10 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from mr08.lnh.mail.rcn.net ([207.172.157.28]) by smtp02.lnh.mail.rcn.net with ESMTP; 01 Dec 2008 01:19:30 -0500 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr08.lnh.mail.rcn.net (MOS 3.10.3-GA) with ESMTP id KMC80859; Mon, 1 Dec 2008 01:19:21 -0500 (EST) Received: from unknown (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.22.188]) by smtp01.lnh.mail.rcn.net with ESMTP; 01 Dec 2008 01:19:22 -0500 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <18739.33257.520856.332827@jerusalem.litteratus.org> Date: Mon, 1 Dec 2008 01:19:21 -0500 To: jau@iki.fi In-Reply-To: <200811291026.mATAQXun013656@jau.iki.fi> References: <200811240850.mAO8o1F1012897@freefall.freebsd.org> <200811291026.mATAQXun013656@jau.iki.fi> X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr08.lnh.mail.rcn.net) Cc: bug-followup@freebsd.org, openoffice@freebsd.org Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2008 06:48:10 -0000 Jukka A. Ukkonen writes: > To make the ports build successful on ACL enabled systems > while waiting for the real fix you can... > > 1) either make the build phase use the native cp in place of > gcp (labour intensive), > > 2) or emulate gcp on top of the native cp (simple), Simple for /you/ maybe; not so much for many others. Care to share the wisdom? Robert Huff From owner-freebsd-openoffice@FreeBSD.ORG Mon Dec 1 11:08:01 2008 Return-Path: Delivered-To: openoffice@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 58B8C106567F for ; Mon, 1 Dec 2008 11:08:01 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 44CDD8FC1A for ; Mon, 1 Dec 2008 11:08:01 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mB1B81VT053828 for ; Mon, 1 Dec 2008 11:08:01 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mB1B80CI053824 for openoffice@FreeBSD.org; Mon, 1 Dec 2008 11:08:00 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 1 Dec 2008 11:08:00 GMT Message-Id: <200812011108.mB1B80CI053824@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: openoffice@FreeBSD.org Cc: Subject: Current problem reports assigned to openoffice@FreeBSD.org X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2008 11:08:01 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/129308 openoffice editors/openoffice.org-3-devel (3.1.20081024) unopkg c o ports/129122 openoffice editors/openoffice.org-3: building OpenOffice.org-3.0. o ports/128176 openoffice editors/openoffice.org-3 - 3.0.0 crash (macro security o ports/127946 openoffice editors/openoffice.org-3 dictionary extension doesn't o ports/126818 openoffice editors/openoffice.org-3 compilation fails on FreeBSD- o ports/124801 openoffice editors/openoffice.org-3 - OpenOffice fails to find li o ports/119204 openoffice [patch] editors/OpenOffice.org-2 v2.3 loops when file o ports/118527 openoffice editors/openoffice.org-2 seg faults when asked to perf o ports/118507 openoffice editors/Openoffice.org-2 2.3.1/AMD64 does not show ODB o ports/117965 openoffice editors/openoffice.org-2 Impress crashes with multiple o ports/117808 openoffice editors/OpenOffice.org-2 seems to be looping o ports/116741 openoffice editors/openoffice.org-2 build errors related to java f ports/112283 openoffice editors/openoffice-2 fails to build with "pyconfig.h: o ports/108313 openoffice editors/openoffice.org port build fails f ports/107229 openoffice sysutils/coreutils: gcp fails to set default ACL which 15 problems total. From owner-freebsd-openoffice@FreeBSD.ORG Fri Dec 5 10:20:56 2008 Return-Path: Delivered-To: openoffice@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4AF71065670 for ; Fri, 5 Dec 2008 10:20:56 +0000 (UTC) (envelope-from maho.nakata@gmail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.175]) by mx1.freebsd.org (Postfix) with ESMTP id 98E6A8FC0C for ; Fri, 5 Dec 2008 10:20:55 +0000 (UTC) (envelope-from maho.nakata@gmail.com) Received: by wf-out-1314.google.com with SMTP id 24so4713652wfg.7 for ; Fri, 05 Dec 2008 02:20:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:date:message-id:to:cc:subject :from:in-reply-to:references:x-mailer:mime-version:content-type :content-transfer-encoding:sender; bh=6lQAwDUDLvNNFQh7FpUTFTUFj2tieHm2bwKps2dflP0=; b=IeNyVAILLDv318DFtY6jK56u/Is7hH7QYBHow9iie8FuPDjKZCShjxqcjVN8ESYoXl MDyiAZIJjTyQS/9tzaA14Fh1VbmSBXz4ZvQ2pD/hoVTzlJpHqlO9lobYhHwJX6qEY8Hn 01vXWhCL2cnPh6tqXyR4HgtQbDIFOgj8SgsFA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:message-id:to:cc:subject:from:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding:sender; b=MBYKxiYxiCC2M1B/52yukF9G/vyAF0k7zV/rvTTgDfrWdo3je7ehkyI0jyod46kqgQ Gh//ODUmYUuvRvGyujhyg/hV11Zp8ZEpwF6M/2m/D5IUNwdYz/zPhA1S99gvP2TW6x84 qJGD0+jhO8PZHDnEquU0RHuN+zqGAiJVpdfPk= Received: by 10.142.156.19 with SMTP id d19mr6341366wfe.190.1228472455493; Fri, 05 Dec 2008 02:20:55 -0800 (PST) Received: from localhost (rikad85.riken.jp [134.160.214.85]) by mx.google.com with ESMTPS id 20sm1400710wfi.47.2008.12.05.02.20.54 (version=SSLv3 cipher=RC4-MD5); Fri, 05 Dec 2008 02:20:55 -0800 (PST) Date: Fri, 05 Dec 2008 19:20:53 +0900 (JST) Message-Id: <20081205.192053.183051086.chat95@mac.com> To: roberthuff@rcn.com From: Maho NAKATA In-Reply-To: <18739.33257.520856.332827@jerusalem.litteratus.org> References: <200811240850.mAO8o1F1012897@freefall.freebsd.org> <200811291026.mATAQXun013656@jau.iki.fi> <18739.33257.520856.332827@jerusalem.litteratus.org> X-Mailer: Mew version 6.1 on Emacs 22.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: Maho NAKATA Cc: jau@iki.fi, bug-followup@freebsd.org, openoffice@freebsd.org Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Dec 2008 10:20:56 -0000 Hi, I welcome patches and patch submitters should sign to SCA... Best, From: Robert Huff Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails Date: Mon, 01 Dec 2008 01:19:21 -0500 > > Jukka A. Ukkonen writes: > > > To make the ports build successful on ACL enabled systems > > while waiting for the real fix you can... > > > > 1) either make the build phase use the native cp in place of > > gcp (labour intensive), > > > > 2) or emulate gcp on top of the native cp (simple), > > Simple for /you/ maybe; not so much for many others. Care to > share the wisdom? > > > Robert Huff > > _______________________________________________ > freebsd-openoffice@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-openoffice > To unsubscribe, send any mail to "freebsd-openoffice-unsubscribe@freebsd.org" > From owner-freebsd-openoffice@FreeBSD.ORG Fri Dec 5 10:50:03 2008 Return-Path: Delivered-To: openoffice@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B2B101065692 for ; Fri, 5 Dec 2008 10:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id A1E1B8FC21 for ; Fri, 5 Dec 2008 10:50:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mB5Ao3H5010178 for ; Fri, 5 Dec 2008 10:50:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mB5Ao3H4010177; Fri, 5 Dec 2008 10:50:03 GMT (envelope-from gnats) Date: Fri, 5 Dec 2008 10:50:03 GMT Message-Id: <200812051050.mB5Ao3H4010177@freefall.freebsd.org> To: openoffice@FreeBSD.org From: Maho NAKATA Cc: Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Maho NAKATA List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Dec 2008 10:50:03 -0000 The following reply was made to PR ports/129122; it has been noted by GNATS. From: Maho NAKATA To: roberthuff@rcn.com Cc: jau@iki.fi, bug-followup@freebsd.org, openoffice@freebsd.org Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails Date: Fri, 05 Dec 2008 19:20:53 +0900 (JST) Hi, I welcome patches and patch submitters should sign to SCA... Best, From: Robert Huff Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails Date: Mon, 01 Dec 2008 01:19:21 -0500 > > Jukka A. Ukkonen writes: > > > To make the ports build successful on ACL enabled systems > > while waiting for the real fix you can... > > > > 1) either make the build phase use the native cp in place of > > gcp (labour intensive), > > > > 2) or emulate gcp on top of the native cp (simple), > > Simple for /you/ maybe; not so much for many others. Care to > share the wisdom? > > > Robert Huff > > _______________________________________________ > freebsd-openoffice@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-openoffice > To unsubscribe, send any mail to "freebsd-openoffice-unsubscribe@freebsd.org" > From owner-freebsd-openoffice@FreeBSD.ORG Sat Dec 6 09:20:09 2008 Return-Path: Delivered-To: openoffice@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 889A21065672; Sat, 6 Dec 2008 09:20:09 +0000 (UTC) (envelope-from jau@jau.iki.fi) Received: from jau.iki.fi (ip193-64-26-117.cust.eunet.fi [193.64.26.117]) by mx1.freebsd.org (Postfix) with ESMTP id F1B778FC0C; Sat, 6 Dec 2008 09:20:08 +0000 (UTC) (envelope-from jau@jau.iki.fi) Received: from jau.iki.fi (localhost [127.0.0.1]) by jau.iki.fi (8.14.3/8.14.3) with ESMTP id mB69K6XT039694; Sat, 6 Dec 2008 11:20:06 +0200 (EET) (envelope-from jau@jau.iki.fi) Received: (from jau@localhost) by jau.iki.fi (8.14.3/8.14.3/Submit) id mB69K5Ow039692; Sat, 6 Dec 2008 11:20:05 +0200 (EET) (envelope-from jau) Posted-Date: Sat, 6 Dec 2008 11:20:05 +0200 (EET) Message-Id: <200812060920.mB69K5Ow039692@jau.iki.fi> To: chat95@mac.com (Maho NAKATA) Date: Sat, 6 Dec 2008 11:20:04 +0200 (EET) In-Reply-To: <20081205.192053.183051086.chat95@mac.com> from "Maho NAKATA" at Dec 5, 8 07:20:53 pm From: jau@iki.fi (Jukka A. Ukkonen) Sender: jau@iki.fi Latin-Date: dies Saturni VI Decembrie a.d. MMVIII Organization: Private person OS-Platform: FreeBSD Phone: +358-9-6215280 (home) / +358-500-606671 (gsm) Content-Conversion: prohibited X-Mailer: ELM [version 2.4 PL25+pgp] MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.0.1 (jau.iki.fi [127.0.0.1]); Sat, 06 Dec 2008 11:20:06 +0200 (EET) X-Virus-Scanned: ClamAV 0.94.2-exp/8729/Sat Dec 6 06:32:11 2008 on mjolnir.thunderbolt.fi X-Virus-Status: Clean Cc: bug-followup@freebsd.org, openoffice@freebsd.org Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: jau@iki.fi List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Dec 2008 09:20:09 -0000 Quoting Maho NAKATA: > > I welcome patches and patch submitters should sign to SCA... > Best, > > From: Robert Huff > Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails > Date: Mon, 01 Dec 2008 01:19:21 -0500 > > > > > Jukka A. Ukkonen writes: > > > > > To make the ports build successful on ACL enabled systems > > > while waiting for the real fix you can... > > > > > > 1) either make the build phase use the native cp in place of > > > gcp (labour intensive), > > > > > > 2) or emulate gcp on top of the native cp (simple), > > > > Simple for /you/ maybe; not so much for many others. Care to > > share the wisdom? Since patches and sharing of wisdom have been requested... My approach has been simply overriding the true (broken) gcp using a wrapper script to convert gcp command line options to those used by the native cp. This of course is not so much a patch but simply a workaround. See my replacement gcp script at the end. I have put this gcp replacement in my own ~/bin directory and inserted my own ~/bin in the PATH before /usr/local/bin, which is the location of the real gcp. Additionally I have manually edited the configure script to remove the test for real gcp. Another means to the same result is running "make configure" while the replacement gcp is not yet in the PATH. Either way this part has always taken some manual action. As I already have pointed out, the actual patch should go into gcp anyhow. So, I think a workaround is exactly what is needed to get OOo successfully built while gcp remains broken. I hope this helps. Cheers, // jau .--- ..- -.- -.- .- .- .-.-.- ..- -.- -.- --- -. . -. / Jukka A. Ukkonen, Oxit Ltd, Finland /__ M.Sc. (sw-eng & cs) (Phone) +358-500-606-671 / Internet: Jukka.Ukkonen(a)Oxit.Fi (Home) +358-9-6215-280 / Internet: jau(a)iki.fi v .--- .- ..- ...-.- .. -.- .. .-.-.- ..-. .. + + + + My opinions are mine and mine alone, not my employers. + + + + o \ / - X ------------------------- clip clip ------------------------------ / \ O #!/bin/sh #debug=echo GCP_EMULATION_VERSION='cp (GNU coreutils) 6.9' COPYRIGHT_MESSAGE='Copyright (C) 2007-2008 Jukka Ukkonen / Thunderbolt Ltd.' newopts="" _prog=`basename $0` usage() { echo 'usage: '"${_prog}" \ '[-abdfiHlLPpRrstTuvx]' \ '[-t destdir] [-S backup_suffix]' \ 'src ... [dest]' echo '' return 0 } while getopts "abdfiHlLPpRrsS:t:Tuvx-:" opt ; do case "$opt" in \?) usage exit 255 ;; -) case "$OPTARG" in "version") echo "$GCP_EMULATION_VERSION" echo "$COPYRIGHT_MESSAGE" exit 0 ;; "help") usage exit 0 ;; "") break ;; *) echo 'Option "'"$OPTARG"'" currently unsupported.' exit 255 ;; esac ;; a) # same as -dpPR in GNU # In a modern BSD -a works. # We assume an old system. newopts="$newopts -pPR" ;; b) # BSD cp currently has no backup mode ;; d) # -P --preserve=link # emulate as -Pp # -p == --preserve=mode,ownership,timestamps newopts="$newopts -Pp" ;; f) newopts="$newopts -f" ;; i) newopts="$newopts -i" ;; H) newopts="$newopts -H" ;; l) newopts="$newopts -l" ;; L) newopts="$newopts -L" ;; P) newopts="$newopts -P" ;; p) newopts="$newopts -p" ;; R|r) newopts="$newopts -R" ;; s) # BSD cp currently does not create symlinks -> hard-link newopts="$newopts -l" ;; S) # BSD cp currently has no backup mode ;; t) target_dir="$OPTARG" ;; T) # in GNU: treat DEST as a normal file ;; u) # BSD cp currently supports no update mode # Emulate using no overwrite. newopts="$newopts -n" ;; v) newopts="$newopts -v" ;; x) # in GNU: stay on this file system # Not currently supported by BSD. ;; esac done shift `expr $OPTIND - 1` if [ X"${target_dir}" = "X" ] ; then $debug /bin/cp $newopts "$@" else $debug /bin/cp $newopts "$@" "${target_dir}" fi From owner-freebsd-openoffice@FreeBSD.ORG Sat Dec 6 09:30:04 2008 Return-Path: Delivered-To: openoffice@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17A32106564A for ; Sat, 6 Dec 2008 09:30:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id F2AC68FC1E for ; Sat, 6 Dec 2008 09:30:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id mB69U3SM069718 for ; Sat, 6 Dec 2008 09:30:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id mB69U3jH069715; Sat, 6 Dec 2008 09:30:03 GMT (envelope-from gnats) Date: Sat, 6 Dec 2008 09:30:03 GMT Message-Id: <200812060930.mB69U3jH069715@freefall.freebsd.org> To: openoffice@FreeBSD.org From: jau@iki.fi (Jukka A. Ukkonen) Cc: Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Jukka A. Ukkonen" List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Dec 2008 09:30:04 -0000 The following reply was made to PR ports/129122; it has been noted by GNATS. From: jau@iki.fi (Jukka A. Ukkonen) To: chat95@mac.com (Maho NAKATA) Cc: roberthuff@rcn.com, bug-followup@freebsd.org, openoffice@freebsd.org Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails Date: Sat, 6 Dec 2008 11:20:04 +0200 (EET) Quoting Maho NAKATA: > > I welcome patches and patch submitters should sign to SCA... > Best, > > From: Robert Huff > Subject: Re: ports/129122: Building OpenOffice.org-3.0.0 fails > Date: Mon, 01 Dec 2008 01:19:21 -0500 > > > > > Jukka A. Ukkonen writes: > > > > > To make the ports build successful on ACL enabled systems > > > while waiting for the real fix you can... > > > > > > 1) either make the build phase use the native cp in place of > > > gcp (labour intensive), > > > > > > 2) or emulate gcp on top of the native cp (simple), > > > > Simple for /you/ maybe; not so much for many others. Care to > > share the wisdom? Since patches and sharing of wisdom have been requested... My approach has been simply overriding the true (broken) gcp using a wrapper script to convert gcp command line options to those used by the native cp. This of course is not so much a patch but simply a workaround. See my replacement gcp script at the end. I have put this gcp replacement in my own ~/bin directory and inserted my own ~/bin in the PATH before /usr/local/bin, which is the location of the real gcp. Additionally I have manually edited the configure script to remove the test for real gcp. Another means to the same result is running "make configure" while the replacement gcp is not yet in the PATH. Either way this part has always taken some manual action. As I already have pointed out, the actual patch should go into gcp anyhow. So, I think a workaround is exactly what is needed to get OOo successfully built while gcp remains broken. I hope this helps. Cheers, // jau .--- ..- -.- -.- .- .- .-.-.- ..- -.- -.- --- -. . -. / Jukka A. Ukkonen, Oxit Ltd, Finland /__ M.Sc. (sw-eng & cs) (Phone) +358-500-606-671 / Internet: Jukka.Ukkonen(a)Oxit.Fi (Home) +358-9-6215-280 / Internet: jau(a)iki.fi v .--- .- ..- ...-.- .. -.- .. .-.-.- ..-. .. + + + + My opinions are mine and mine alone, not my employers. + + + + o \ / - X ------------------------- clip clip ------------------------------ / \ O #!/bin/sh #debug=echo GCP_EMULATION_VERSION='cp (GNU coreutils) 6.9' COPYRIGHT_MESSAGE='Copyright (C) 2007-2008 Jukka Ukkonen / Thunderbolt Ltd.' newopts="" _prog=`basename $0` usage() { echo 'usage: '"${_prog}" \ '[-abdfiHlLPpRrstTuvx]' \ '[-t destdir] [-S backup_suffix]' \ 'src ... [dest]' echo '' return 0 } while getopts "abdfiHlLPpRrsS:t:Tuvx-:" opt ; do case "$opt" in \?) usage exit 255 ;; -) case "$OPTARG" in "version") echo "$GCP_EMULATION_VERSION" echo "$COPYRIGHT_MESSAGE" exit 0 ;; "help") usage exit 0 ;; "") break ;; *) echo 'Option "'"$OPTARG"'" currently unsupported.' exit 255 ;; esac ;; a) # same as -dpPR in GNU # In a modern BSD -a works. # We assume an old system. newopts="$newopts -pPR" ;; b) # BSD cp currently has no backup mode ;; d) # -P --preserve=link # emulate as -Pp # -p == --preserve=mode,ownership,timestamps newopts="$newopts -Pp" ;; f) newopts="$newopts -f" ;; i) newopts="$newopts -i" ;; H) newopts="$newopts -H" ;; l) newopts="$newopts -l" ;; L) newopts="$newopts -L" ;; P) newopts="$newopts -P" ;; p) newopts="$newopts -p" ;; R|r) newopts="$newopts -R" ;; s) # BSD cp currently does not create symlinks -> hard-link newopts="$newopts -l" ;; S) # BSD cp currently has no backup mode ;; t) target_dir="$OPTARG" ;; T) # in GNU: treat DEST as a normal file ;; u) # BSD cp currently supports no update mode # Emulate using no overwrite. newopts="$newopts -n" ;; v) newopts="$newopts -v" ;; x) # in GNU: stay on this file system # Not currently supported by BSD. ;; esac done shift `expr $OPTIND - 1` if [ X"${target_dir}" = "X" ] ; then $debug /bin/cp $newopts "$@" else $debug /bin/cp $newopts "$@" "${target_dir}" fi