[CFT] cpu stresser^W libreoffice 3.3.0 final

Baptiste Daroussin bapt at freebsd.org
Sat Jan 29 00:33:36 UTC 2011


2011/1/29 Maho NAKATA <chat95 at mac.com>:
> Hi bapt,
>
> You may first setup tinderbox, to resolve dependency problems.
> (otherwise, you will recieve more errors from portmgr@)
> I attached "tinderbox" script to automatically build tinderbox enviromnent.
> Hope this helps.
>
> Thanks,
>  Nakata Maho
>
> From: Baptiste Daroussin <bapt at freebsd.org>
> Subject: Re: [CFT] cpu stresser^W libreoffice 3.3.0 final
> Date: Sat, 29 Jan 2011 00:10:26 +0000
>
>> 2011/1/29 Jason Helfman <jhelfman at e-e.com>:
>>> On Fri, Jan 28, 2011 at 02:22:18PM -0800, Jason Helfman thus spake:
>>>>
>>>> On Fri, Jan 28, 2011 at 10:11:39PM +0000, Baptiste Daroussin thus spake:
>>>>>
>>>>> 2011/1/28 Ivan Klymenko <fidaj at ukr.net>:
>>>>>>
>>>>>> В Fri, 28 Jan 2011 15:06:06 +0100
>>>>>> Baptiste Daroussin <bapt at freebsd.org> пишет:
>>>>>>
>>>>>>> Hi all
>>>>>>>
>>>>>>> I ported libreoffice 3.3.0, you can find it here:
>>>>>>> http://people.freebsd.org/~bapt/libreoffice.shar or
>>>>>>> http://git.etoilebsd.net/ports/tree/libreoffice
>>>>>>>
>>>>>>> Can you please test it?
>>>>>>
>>>>>> ...
>>>>>> checking which mdds to use... internal
>>>>>> checking which boost to use... external
>>>>>> checking boost/shared_ptr.hpp usability... yes
>>>>>> checking boost/shared_ptr.hpp presence... yes
>>>>>> checking for boost/shared_ptr.hpp... yes
>>>>>> checking boost/spirit/include/classic_core.hpp usability... yes
>>>>>> checking boost/spirit/include/classic_core.hpp presence... yes
>>>>>> checking for boost/spirit/include/classic_core.hpp... yes
>>>>>> checking boost/function.hpp usability... yes
>>>>>> checking boost/function.hpp presence... yes
>>>>>> checking for boost/function.hpp... yes
>>>>>> checking whether boost/function.hpp compiles with -fno-exceptions... yes
>>>>>> checking which vigra to use... external
>>>>>> checking vigra/copyimage.hxx usability... no
>>>>>> checking vigra/copyimage.hxx presence... no
>>>>>> checking for vigra/copyimage.hxx... no
>>>>>> configure: error: vigra/copyimage.hxx not found. install vigra
>>>>>> gmake: *** [stamp/build] Ошибка 1
>>>>>> *** Error code 1
>>>>>>
>>>>>> Stop in /usr/ports/editors/libreoffice.
>>>>>> *** Error code 1
>>>>>>
>>>>>> Stop in /usr/ports/editors/libreoffice.
>>>>>>
>>>>>> :(
>>>>>>
>>>>>
>>>>> Strange normally the lib_depends
>>>>> vigraimpex.2:${PORTSDIR}/graphics/vigra should have install
>>>>> vigra/copyimage.hxx.
>>>>>
>>>>> can you check if via has really been installed and is
>>>>> /usr/local/include/vigra/copyimage.hxx exists ?
>>>>>
>>>>> regards and thank you for testing,
>>>>> Bapt
>>>>
>>>> In installing, I received an error regarding no gstreamer or
>>>> gstreamer-plugins-base installed.
>>>>
>>>> gnome-config: not found
>>>> No package 'gstreamer-0.10' found
>>>> gnome-config: not found
>>>> No package 'gstreamer-plugins-base-0.10' found
>>>>
>>>> I installed multimedia/gstreamer and multimedia/gstreamer-plugins, and the
>>>> build was able to continue... and yes, still building... :)
>>>>
>>>> -jgh
>>>
>>> It failed at this point:
>>>
>>> Compiling: rsc_sw
>>> sw deliver
>>> Module 'sw' delivered successfully. 281 files copied, 0 files unchanged
>>>
>>> -----------------------------------------------------------------------
>>>        Oh dear - something failed during the build - sorry !
>>>  For more help with debugging build errors, please see the section in:
>>>            http://wiki.documentfoundation.org/Development
>>>
>>>  internal build errors:
>>>
>>> ERROR: error 65280 occurred while making
>>> /home/jhelfman/libreoffice/work/libreoffice-build-3.3.0.4/build/libreoffice/lingucomponent/source/languageguessing
>>>
>>>  it seems that the error is inside 'lingucomponent', please re-run build
>>>  inside this module to isolate the error and/or test your fix:
>>> -----------------------------------------------------------------------
>>>
>>> /usr/local/bin/bash
>>> cd
>>> /home/jhelfman/libreoffice/work/libreoffice-build-3.3.0.4/build/libreoffice
>>> source ./FreeBSDX86Env.Set.sh
>>> cd lingucomponent
>>> build
>>>
>>> when the problem is isolated and fixed exit and re-run 'make' from the
>>> top-level
>>> sometimes (sadly) it is necessary to rm -Rf unxfbsdi.pro in a module.
>>> gmake: *** [stamp/build] Error 1
>>> *** Error code 1
>>>
>>> Stop in /home/jhelfman/libreoffice.
>>> *** Error code 1
>>>
>>> Stop in /home/jhelfman/libreoffice.
>>>
>>> -jgh
>>> --
>>> Jason Helfman
>>> System Administrator
>>> experts-exchange.com
>>> http://www.experts-exchange.com/M_4830110.html
>>> E4AD 7CF1 1396 27F6 79DD  4342 5E92 AD66 8C8C FBA5
>>>
>>
>> What happen if you follow the instructions?
>> _______________________________________________
>> freebsd-ports at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
>> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>>
>
> #!/bin/sh
> # 2009.10.07 Nakata Maho: tinderbox setup from scratch box
> # 2010.01.19 Nakata Maho: 7.2 -> 8.0
> ###########################################
> # small document
> ###########################################
> # test a port "java/openjdk6"
> # cd /work/tinderbox-`hostname -s`/scripts && ./tc addPort -b 8.0-FreeBSD -d java/openjdk6
> # cd /work/tinderbox-`hostname -s`/scripts && ./tc tinderbuild -nullfs -b 8.0-FreeBSD java/openjdk6
> # updating ports tree
> # cd /work/tinderbox-`hostname -s`/scripts && ./tc updatePortsTree -p FreeBSD
> ###########################################
> # environment
> ###########################################
> TINDERWORKDIR=/work/tinderbox-`hostname -s`
> TINDERBOX_ROOT_PASSWORD=tinderboxroot
> CVSUPSERVER=cvsup3.jp.FreeBSD.org
> FreeBSDJAILNAME=8.1               #the name of jail
> FreeBSDTAG=RELENG_8_1_0_RELEASE   #tag
> FreeBSDNAME="FreeBSD 8.1-RELEASE" #the acutal name
> FreeBSD4TEST=8.1-FreeBSD          #testing combination FBSD+ports tree, usually ports is the whole tree
> ###########################################
> # mysql setup
> /usr/local/etc/rc.d/mysql-server stop
> rm -rf /work/mysql
> mkdir /work/mysql
> cat << _EOF_ > /usr/local/etc/my.cnf
> [mysqld]
> bind-address = 127.0.0.1
> _EOF_
> /usr/local/etc/rc.d/mysql-server start
> /usr/local/bin/mysqladmin -u root password $TINDERBOX_ROOT_PASSWORD
>
> # tinderbox setup
>
> chflags -R noschg $TINDERWORKDIR
> rm -rf $TINDERWORKDIR
> mkdir -p $TINDERWORKDIR
> cp -r /usr/local/tinderbox/* $TINDERWORKDIR
>
> cd $TINDERWORKDIR/scripts
> ./tc Setup << _EOF_
>
> mysql
> y
> root
> localhost
> tinderbox
> y
> y
> $TINDERBOX_ROOT_PASSWORD
> $TINDERBOX_ROOT_PASSWORD
> tinderboxuser
> tinderboxuser_pass
> tinderboxuser_pass
> y
> _EOF_
>
> cd $TINDERWORKDIR/scripts/sql
> ./genschema mysql | mysql -uroot -p$TINDERBOX_ROOT_PASSWORD -h localhost tinderbox
>
> cd $TINDERWORKDIR/scripts; ./tc init << _EOF_
> $CVSUPSERVER
>
> _EOF_
>
> cd $TINDERWORKDIR/scripts ; ./tc createJail -j $FreeBSDJAILNAME -t $FreeBSDTAG -d \"$FreeBSDNAME\"
> cd $TINDERWORKDIR/scripts ; ./tc createPortsTree -p FreeBSD -d "FreeBSD ports tree" -w http://www.freebsd.org/cgi/cvsweb.cgi/ports/
> cd $TINDERWORKDIR/scripts ; ./tc createBuild -b $FreeBSD4TEST -j $FreeBSDJAILNAME -p FreeBSD -d \"$FreeBSDNAME with FreeBSD ports tree\"
> cd $TINDERWORKDIR/scripts ; ./tc configDistfile -c /work/cvsup/ports/distfiles
> cd $TINDERWORKDIR/scripts ; ./tc configCcache -e -c /work/ccache -s 2G
> echo "done!"
>
>

Thanks.

I have a tinderbox, that's why I do not understand most of the problem
reported, because it builds nice here.

anyway thanks for the script :)


More information about the freebsd-ports mailing list