[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: unreasonable amount of memory used in openoffice build
- To: rizzo_(_at_)_iet_(_dot_)_unipi_(_dot_)_it
- Subject: Re: unreasonable amount of memory used in openoffice build
- From: Maho NAKATA <chat95_(_at_)_mac_(_dot_)_com>
- Date: Sun, 02 Nov 2008 11:20:43 +0900 (JST)
- Cc: ports_(_at_)_freebsd_(_dot_)_org, openoffice_(_at_)_FreeBSD_(_dot_)_org
- 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=fR9hZ7i2gORXMqZswZQWo2XO4jK6zpACTFVvXKTuUvY=; b=ne9yIlAwAylOfUNA38uUOXrbcK+G1BEfNvVKu+TFuc6whISoQSWP6X+jUfET9T7MGD yII5aW/Ac/S8UnvcCSdJyuXid5yNxkoEMinNoTRA3dE9nq7yliPjTaLoNdG8L0xJWrIG KA7uag/ZEJ3NnXc8lgvdW5T447I6CYvtED5lA=
Hi Luigi
I think it is okay. I'll remove this conditional so that
applicable to i386. I think I must rewrite the patch to
effective on i386 as well.
Note, please do not send me a patch other than Makefile.
There is a SCA or JCA issue...
I'm very busy these days and I'll attend OpenOffice.org conference
2008 very soon, please be patient.
thanks,
From: Luigi Rizzo <rizzo_(_at_)_iet_(_dot_)_unipi_(_dot_)_it>
Subject: unreasonable amount of memory used in openoffice build
Date: Sun, 19 Oct 2008 16:52:34 +0200
> hi,
> i noticed on my laptop (Dell X1 w/ 512MB ram - i386, RELENG_7 that
> openoffice3 is using an unreasonable amount of memory to build one
> of its components (during the build of resourcemodel, the offending
> file is unxfbsdi.pro/misc/qnametostr.cxx) which causes the build
> machine to spend a huge amount of time swapping.
>
> It seems to be a known issue
>
> http://bugs.gentoo.org/show_bug.cgi?format=multiple&id=215291
>
> and our port includes a workaround that is applied only on amd64
> with the following section in the port's Makefile:
>
> .if ${ARCH} == amd64
> WITHOUT_MOZILLA= yes
> LIB_DEPENDS+= boost_regex:${PORTSDIR}/devel/boost
> CONFIGURE_ARGS+= --with-system-boost=yes #i58343#
> .if (${OSVERSION} >= 700042)
> EXTRA_PATCHES+= ${FILESDIR}/amd64-gcc42-workaround
> .endif
> .endif
>
> I would suggest to apply the fix unconditionally (at least by default,
> possibly override it with some build option if needed).
> On amd64 according to the above URL the problem is particularly bad
> as it requires more than 4GB of memory (RAM/SWAP) but even on i386
> the compiler process grows well above 1GB of memory and together
> with other stuff (browser, X and more) easily consuming 2-300MB
> each, it is not unlikely to hit the swap on many boxes.
>
> Makes sense ?
>
> cheers
> luigi
> _______________________________________________
> freebsd-openoffice_(_at_)_freebsd_(_dot_)_org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-openoffice
> To unsubscribe, send any mail to "freebsd-openoffice-unsubscribe_(_at_)_freebsd_(_dot_)_org"
>
_______________________________________________
freebsd-openoffice_(_at_)_freebsd_(_dot_)_org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-openoffice
To unsubscribe, send any mail to "freebsd-openoffice-unsubscribe_(_at_)_freebsd_(_dot_)_org"
Visit your host, monkey.org