From owner-freebsd-ports@FreeBSD.ORG Mon Jun 4 17:36:13 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4A913106566B; Mon, 4 Jun 2012 17:36:13 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by mx1.freebsd.org (Postfix) with ESMTP id A68A38FC14; Mon, 4 Jun 2012 17:36:12 +0000 (UTC) Received: by wibhn6 with SMTP id hn6so2505861wib.13 for ; Mon, 04 Jun 2012 10:36:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=sqcH2SWwQhAXtGU4bGlV963VFxmXTypAj3TOTlh6Id0=; b=qUmSj+hNZH9B/5JyqIW/3EbRxPYCaW0EUz0NaRLwgIonLi09IziGO6yFf3Z49a3owk Ef7Sf+UfcQ7P25cZThVMlhGAGcmjSuZMNDFOyCFVPwCbrG7Z0eCVLG+HxYMSsuohmql9 5/qTJUsud776yOnUklVEtot0GF0xEpUl3zn6o7ud4Ftekj2STqjPbok1LaZoehhZwj1K 47K0rNoqJAt0yMfXCxTznwMiI1IxdJ4ej2Koe1424m0KcAjMbOl+CpGyN0Jx/RGWjRZ4 mhIHUsC2Zpz9k6IfrI/8/gyewTiU39gi+deIwSzQO1Sj6U8IcKAVXS2e13mVH56NOIQW 3s5g== MIME-Version: 1.0 Received: by 10.216.207.67 with SMTP id m45mr11640694weo.175.1338831371299; Mon, 04 Jun 2012 10:36:11 -0700 (PDT) Received: by 10.223.155.4 with HTTP; Mon, 4 Jun 2012 10:36:11 -0700 (PDT) In-Reply-To: References: <4FC73BBB.9090004@eskk.nu> <20423.25340.130890.656937@jerusalem.litteratus.org> <4FC78ED6.4060700@eskk.nu> <1338508947.50746.3.camel@z6000.lenzicasa> Date: Mon, 4 Jun 2012 10:36:11 -0700 Message-ID: From: Kevin Oberman To: Sergio de Almeida Lenzi Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: office@freebsd.org, freebsd-ports@freebsd.org, Leslie Jensen Subject: Re: make failed for editors/libreoffice X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 17:36:13 -0000 On Sat, Jun 2, 2012 at 3:37 PM, Kevin Oberman wrote: > On Fri, Jun 1, 2012 at 12:02 AM, Sergio de Almeida Lenzi > wrote: >> Em Qui, 2012-05-31 =E0s 17:31 +0200, Leslie Jensen escreveu: >> >>> >>> 2012-05-31 14:24, Robert Huff skrev: >>> > >>> > Leslie Jensen writes: >>> > >>> >> =A0 ----------------------------------------------------------------= ------- >>> >> =A0 =A0 =A0 =A0 =A0 =A0Oh dear - something failed during the build -= sorry ! >>> >> =A0 =A0 =A0For more help with debugging build errors, please see the= section in: >>> >> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0http://wiki.documentfoundation.org/De= velopment >>> >> >>> >> =A0 =A0 =A0internal build errors: >>> >> >>> >> =A0 ERROR: error 65280 occurred while making >>> >> =A0 /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/vcl= /prj >>> >> >>> >> =A0 =A0 it seems that the error is inside 'vcl', please re-run build >>> >> =A0 =A0 inside this module to isolate the error and/or test your fix= : >>> >> =A0 ----------------------------------------------------------------= ------- >>> >> >>> >> =A0 /usr/local/bin/bash >>> >> =A0 cd /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 >>> >> =A0 source ./Env.Host.sh >>> >> =A0 cd vcl >>> >> =A0 gmake clean # optional >>> >> =A0 gmake -r >>> >> >>> >> =A0 when the problem is isolated and fixed exit and re-run 'make' fr= om the >>> >> =A0 top-level >>> > >>> > >>> > =A0 =A0 Did you follow the instructions? >>> > >>> > >>> > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 Robert Huff >>> > >>> > _______________________________________________ >>> > freebsd-ports@freebsd.org mailing list >>> > http://lists.freebsd.org/mailman/listinfo/freebsd-ports >>> > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.o= rg" >>> >>> >>> >>> After four manual procedures I'm getting stuck here. >>> >>> What can I do? >>> >>> -------------------------------------------------- >>> [ build MOD ] writerperfect >>> Bus error (core dumped) >>> File tested,Test Result,Execution Time (ms) >>> file:///usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/lot= uswordpro/qa/cppunit/data/pass/A14.lwp,Signal >>> 11 during cups initialization called, ignoring cups >>> >>> Error: a unit test failed, please do one of: >>> >>> export DEBUGCPPUNIT=3DTRUE =A0 =A0 =A0 =A0 =A0 =A0# for exception catch= ing >>> export GDBCPPUNITTRACE=3D"gdb --args" # for interactive debugging >>> export VALGRIND=3Dmemcheck =A0 =A0 =A0 =A0 =A0 =A0# for memory checking >>> and retry. >>> gmake[1]: *** >>> [/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/u= nxfbsd.pro/CppunitTest/lotuswordpro_test_lotuswordpro.test] >>> Error 1 >>> gmake[1]: *** Inv=E4ntar oavslutade jobb... >>> TEMPFILE=3D/tmp/gbuild.XXXXXX.gNM6YJsj && =A0mv ${TEMPFILE} >>> /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/un= xfbsd.pro/LinkTarget/Library/writerfilter_uno.uno.so.objectlist >>> gmake[1]: L=E4mnar katalogen >>> "/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/tail_buil= d" >>> gmake: *** [source-env-and-recurse] Error 2 >>> ________________________________________________ >>> >>> _______________________________________________ >>> freebsd-ports@freebsd.org mailing list >>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports >>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org= " >> >> there is an error in the lotuswordpro testing... =A0if you are not going >> to use lotuswrordpro.... >> apply these patch at the >> /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2 >> >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >> --- lotuswordpro/Module_lotuswordpro.mk.orig =A0 =A02012-05-31 >> 19:34:52.014043605 -0300 >> +++ lotuswordpro/Module_lotuswordpro.mk 2012-05-31 19:29:29.276164732 >> -0300 >> @@ -31,8 +31,8 @@ >> =A0 =A0 Library_lwpft \ >> =A0)) >> >> -$(eval $(call gb_Module_add_check_targets,lotuswordpro,\ >> - =A0 =A0CppunitTest_lotuswordpro_test_lotuswordpro \ >> -)) >> +#$(eval $(call gb_Module_add_check_targets,lotuswordpro,\ >> +# =A0 =A0CppunitTest_lotuswordpro_test_lotuswordpro \ >> +#)) >> >> =A0# vim: set noet sw=3D4 ts=3D4: >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D > I hit the same problem, applied the suggested patch and tried gmake > (in lotuswordpro) again. > > /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/solenv/gbuil= d/Library.mk:54: > *** gb_Deliver_deliver: file does not exist in solver, and cannot be > delivered: /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/s= olver/unxfbsd.pro/lib/libsfxlo.so. > =A0Stop. > gmake[1]: *** Waiting for unfinished jobs.... > rm /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/u= nxfbsd.pro/ExternalHeaders/Library/libsvxcorelo.so > /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/unxf= bsd.pro/ExternalHeaders/Library/libsvtlo.so > /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir/unxf= bsd.pro/ExternalHeaders/Library/libsfxlo.so > gmake[1]: Leaving directory > `/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/lotuswordpr= o' > gmake: *** [source-env-and-recurse] Error 2 > > Any idea how I can proceed? I have now completed the build of libreoffice, but not easily. It looks like something in the parallelization of build might be broken. I have a dual-core Sandybridge CPU (so it has 4 CPUs with hyperthreading). If I try to make libreoffice I get failures in vcl, framework, sfx2, and tail_builds. (I also have to apply the patch to prevent the lotuswordpro module from trying to build.) In all of the four failures, if I follow the instructions and run bash, cd to the directory where the error occurred, source the env file and 'gmake -r', the project builds cleanly. Of course, gmake in the directory does the build serially, so I suspect a parallelization issue. After the build completes and I install the new port, it dies fairly early in the initialization. the first time I tried, the progress bar on the spash moved about 10% of the way across before the exit. Subsequent attempts fail almost immediately after the splash appears. In all cases, it just exists with no error message or error status at all (exit 0). I used to have libreoffice running before the png updates. Maybe I need to move back to the legacy version? I know that I had a problem building that at one time. --=20 R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com