editors/libreoffice: can not compile, crash on, FreeBSD
9.0-CUR/amd64 - msg#00540
Olivier Smedts
olivier at gid0.org
Tue May 31 09:42:17 UTC 2011
2011/5/28 Andriy Gapon <avg at freebsd.org>:
> on 28/05/2011 21:01 O. Hartmann said the following:
>> Hello.
>>
>> I tried the advice. Several times on three different machines running FBSD
>> 9.0-CURRENT/amd64.
>> It's always the same, build process stops at the same error message as shown above.
>
> My point was that you should be able to see real compilation error when you
> follow the advice, not just final error report.
>
I'm also using latest 9-CURRENT amd64. world and kernel compiled with
clang, ports with gcc.
Segmentation fault :
# dmesg | tail -n 1
pid 1026 (regcomp), uid 0: exited on signal 11 (core dumped)
# find /usr/ports/editors/libreoffice/work/ -type f -name regcomp.core
/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/pyuno/unxfbsdx.pro/lib/regcomp.core
# find /usr/ports/editors/libreoffice/work/ -type f -name regcomp
/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/cpputools/unxfbsdx.pro/bin/regcomp
/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/solver/330/unxfbsdx.pro/bin/regcomp
[...]
# build
build -- version: 275224
=============
Building module pyuno
=============
Entering /usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/pyuno/source/module
Making: all_pyuno.dpslo
Entering /usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/pyuno/source/loader
rm -f ../../unxfbsdx.pro/lib/pyuno_services.rdb
../../unxfbsdx.pro/lib/pyuno_services.tmp
../../unxfbsdx.pro/lib/pyuno_services.rdb
cd ../../unxfbsdx.pro/lib && : &&
LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/pyuno/unxfbsdx.pro/lib:/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/solver/330/unxfbsdx.pro/lib
/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/solver/330/unxfbsdx.pro/bin/regcomp
-register -r pyuno_services.tmp -wop -c stocservices.uno -c
invocation.uno -c introspection.uno -c invocadapt.uno -c proxyfac.uno
-c reflection.uno -c ./pythonloader.uno
stocservices.uno
invocation.uno
introspection.uno
invocadapt.uno
proxyfac.uno
reflection.uno
./pythonloader.uno
register component 'stocservices.uno' in registry 'pyuno_services.tmp'
successful!
register component 'invocation.uno' in registry 'pyuno_services.tmp' successful!
register component 'introspection.uno' in registry
'pyuno_services.tmp' successful!
register component 'invocadapt.uno' in registry 'pyuno_services.tmp' successful!
register component 'proxyfac.uno' in registry 'pyuno_services.tmp' successful!
/usr/local/bin/bash: line 1: 1026 Segmentation fault: 11 (core
dumped) LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/pyuno/unxfbsdx.pro/lib:/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/solver/330/unxfbsdx.pro/lib
/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/solver/330/unxfbsdx.pro/bin/regcomp
-register -r pyuno_services.tmp -wop -c stocservices.uno -c
invocation.uno -c introspection.uno -c invocadapt.uno -c proxyfac.uno
-c reflection.uno -c ./pythonloader.uno
dmake: Error code 139, while making '../../unxfbsdx.pro/lib/pyuno_services.rdb'
-----------------------------------------------------------------------
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
it seems that the error is inside 'pyuno', please re-run build
inside this module to isolate the error and/or test your fix:
-----------------------------------------------------------------------
/usr/local/bin/bash
cd /usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice
source ./FreeBSDAMDEnv.Set.sh
cd pyuno
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 unxfbsdx.pro in a module.
# LD_LIBRARY_PATH=${LD_LIBRARY_PATH+${LD_LIBRARY_PATH}:}/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/pyuno/unxfbsdx.pro/lib:/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/solver/330/unxfbsdx.pro/lib
/usr/ports/editors/libreoffice/work/libreoffice-build-3.3.2.2/build/libreoffice/solver/330/unxfbsdx.pro/bin/regcomp
-register -r pyuno_services.tmp -wop -c stocservices.uno -c
invocation.uno -c introspection.uno -c invocadapt.uno -c proxyfac.uno
-c reflection.uno -c ./pythonloader.uno
stocservices.uno
invocation.uno
introspection.uno
invocadapt.uno
proxyfac.uno
reflection.uno
./pythonloader.uno
register component 'stocservices.uno' in registry 'pyuno_services.tmp'
successful!
register component 'invocation.uno' in registry 'pyuno_services.tmp' successful!
register component 'introspection.uno' in registry
'pyuno_services.tmp' successful!
register component 'invocadapt.uno' in registry 'pyuno_services.tmp' successful!
register component 'proxyfac.uno' in registry 'pyuno_services.tmp' successful!
Segmentation fault: 11 (core dumped)
--
Olivier Smedts _
ASCII ribbon campaign ( )
e-mail: olivier at gid0.org - against HTML email & vCards X
www: http://www.gid0.org - against proprietary attachments / \
"Il y a seulement 10 sortes de gens dans le monde :
ceux qui comprennent le binaire,
et ceux qui ne le comprennent pas."
More information about the freebsd-ports
mailing list