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