From owner-freebsd-openoffice@FreeBSD.ORG Sun Mar 6 13:56:07 2005 Return-Path: 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 B2C3416A4CE; Sun, 6 Mar 2005 13:56:07 +0000 (GMT) Received: from bgo1smout1.broadpark.no (bgo1smout1.broadpark.no [217.13.4.94]) by mx1.FreeBSD.org (Postfix) with ESMTP id 067E643D2F; Sun, 6 Mar 2005 13:56:07 +0000 (GMT) (envelope-from des@des.no) Received: from bgo1sminn1.broadpark.no ([217.13.4.93]) by bgo1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ICX0049JNSIN9C0@bgo1smout1.broadpark.no>; Sun, 06 Mar 2005 14:50:42 +0100 (CET) Received: from dsa.des.no ([80.203.228.37]) by bgo1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0ICX00HJWO4T04C0@bgo1sminn1.broadpark.no>; Sun, 06 Mar 2005 14:58:05 +0100 (CET) Received: by dsa.des.no (Pony Express, from userid 666) id D129646E07; Sun, 06 Mar 2005 14:56:05 +0100 (CET) Received: from xps.des.no (xps.des.no [10.0.0.12]) by dsa.des.no (Pony Express) with ESMTP id 7D33795813; Sun, 06 Mar 2005 14:56:02 +0100 (CET) Received: by xps.des.no (Postfix, from userid 1001) id 728E833C1B; Sun, 06 Mar 2005 14:56:02 +0100 (CET) Date: Sun, 06 Mar 2005 14:56:02 +0100 From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) To: openoffice@FreeBSD.org, harti@FreeBSD.org Message-id: <86u0no3mkt.fsf@xps.des.no> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on dsa.des.no User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3 (berkeley-unix) X-Spam-Status: No, score=-2.8 required=5.0 tests=ALL_TRUSTED,AWL autolearn=disabled version=3.0.2 X-Spam-Level: Subject: openoffice / make weirdness on -CURRENT X-BeenThere: freebsd-openoffice@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting OpenOffice to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Mar 2005 13:56:07 -0000 I tried to 'make clean' after a failed OpenOffice build and got very weird results. (BTW, why does openoffice-1.1 hardcode WRKDIR?) A simple 'make clean' forks a bunch of make, sort and sh processes and swaps my box to death. That's a 3.6 GHz P4 with 2 GB RAM, 1.5 GB of which were free (according to top) before 'make clean' started. 'make -dl clean' (which is supposed to do the exact same thing but echo all commands, ignoring @) produces the following: root@xps /usr/ports/editors/openoffice-1.1# make -dl clean cd /usr/ports/editors/openoffice-1.1 && make clean-depends for dir in $(checked=3D""; for dir in $(echo "/usr/local/bin/perl5.8.6:/us= r/ports/lang/perl5.8 /usr/local/bin/perl5.8.6:/usr/ports/lang/perl5.8 /usr= /local/jdk1.4.2/bin/java:/usr/ports/java/jdk14 gcc32:/usr/ports/lang/gcc32 = zip:/usr/ports/archivers/zip unzip:/usr/ports/archivers/unzip gcp:/usr/po= rts/sysutils/coreutils xmkmf:/usr/ports/devel/imake-6 /usr/X11R6/lib/libX= ft.so:/usr/ports/x11-fonts/libXft /usr/local/bin/ant:/usr/ports/devel/apach= e-ant gmake:/usr/ports/devel/gmake bison:/usr/ports/devel/bison /usr/local/= bin/perl5.8.6:/usr/ports/lang/perl5.8 /usr/local/bin/autoconf259:/usr/ports= /devel/autoconf259 pkg-config:/usr/ports/devel/pkgconfig /usr/local/bin/in= tltool-extract:/usr/ports/textproc/intltool jpeg.9:/usr/ports/graphi= cs/jpeg png.5:/usr/ports/graphics/png mng.1:/usr/ports/graphics/libmng f= reetype.9:/usr/ports/print/freetype2 glib12.3:/usr/ports/devel/glib12 gt= k12.2:/usr/ports/x11-toolkits/gtk12 ORBit.2:/usr/ports/devel/ORBit glib-2.0= .400:/usr/ports/devel/glib20 atk-1.0.800:/usr/ports/accessibility/atk pango= -1.0.600:/usr/ports/x11-toolkits/pango gtk-x11-2.0.400:/usr/ports/x11-toolk= its/gtk20 /usr/local/bin/perl5.8.6:/usr/ports/lang/perl5.8 pkg-config:/usr= /ports/devel/pkgconfig " | /usr/bin/sed -e 'y/ /\n/' | /usr/bin/cut = -f 2 -d ':') $(echo | /usr/bin/sed -e 'y/ /\n/' | /usr/bin/cut -f 1 -d ':'= ); do if [ -d $dir ]; then if (echo $checked | /usr/bin/grep -qwv "$dir")= ; then child=3D$(cd $dir; make PARENT_CHECKED=3D"$checked" all-depends-lis= t); for d in $child; do echo $d; done; echo $dir; checked=3D"$dir $child= $checked"; fi; else echo "openoffice-1.1.4: \"$dir\" non-existent -- de= pendency list incomplete" >&2; fi; done | /usr/bin/sort -u); do (cd $dir= ; make NOCLEANDEPENDS=3Dyes clean); done Unknown modifier '/' Unknown modifier ''' Unknown modifier ''' Unknown modifier '/' Unknown modifier ''' Unknown modifier ''' Unknown modifier '/' Unknown modifier ''' Unknown modifier ''' Unknown modifier '/' Unknown modifier ''' Unknown modifier ''' Unknown modifier '/' Unknown modifier ''' Unknown modifier ''' Unknown modifier '/' Unknown modifier ''' Unknown modifier ''' Unknown modifier '/' Unknown modifier ''' Unknown modifier ''' ; for dir in ; do if [ -d ir ]; then if (echo hecked | /usr/bin/grep -q= wv ir); then child=3D; for d in hild; do echo ; done; echo ir; checked= =3Dir: not found Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier ''' Unknown modifier ''' Unknown modifier ''' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier ''' Unknown modifier ''' Unknown modifier ''' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier ''' Unknown modifier ''' Unknown modifier ''' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier '/' Unknown modifier ''' Unknown modifier ''' Unknown modifier ''' ; for dir in ; do if [ -d ir ]; then if (echo hecked | /usr/bin/grep -q= wv ir); then child=3D; for d in hild; do echo ; done; echo ir; checked= =3Dir: not found cd: can't cd to " *** Error code 2 Stop in /usr/ports/editors/openoffice-1.1. *** Error code 1 Stop in /usr/ports/editors/openoffice-1.1. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no