libreoffice build fails on i386
Robert Huff
roberthuff at rcn.com
Sun Feb 3 05:29:15 UTC 2013
Kevin Oberman writes:
> I am unable to build libreoffice on an i386 system. It builds fine on
> amd64. All systems are running 9.1-stable, one from Jan. 10 and one
> from Jan. 27. Both using default compilers. I get a segment fault
> running the sot.
> [ build CUT ] sot_test_sot
> R=/usr/ports/editors/libreoffice/work && S=$R/libreoffice-core-3.5.7.2
> && O=$S/solver/unxfbsdi.pro && W=$S/workdir/unxfbsdi.pro && mkdir -p
> $W/CppunitTest/ && (LD_LIBRARY_PATH="$O/lib":$O/lib/sqlite
> DBGSV_ERROR_OUT=shell STAR_RESOURCEPATH=$O/bin/
> $O/bin/cppunit/cppunittester
> $W/LinkTarget/CppunitTest/libtest_sot_test_sot.so --headless
> --protector unoexceptionprotector.so unoexceptionprotector --headless
> "-env:UNO_TYPES= file://$O/bin/udkapi.rdb file://$O/bin/types.rdb"
> -env:URE_INTERNAL_LIB_DIR=file://$O/lib
> -env:LO_LIB_DIR=file://$O/lib > $W/CppunitTest/sot_test_sot.test.log
> 2>&1 || (cat $W/CppunitTest/sot_test_sot.test.log && echo; echo
> "Error: a unit test failed, please do one of:"; echo; echo "export
> DEBUGCPPUNIT=TRUE # for exception catching"; echo "export
> GDBCPPUNITTRACE=\"gdb --args\" # for interactive debugging"; echo
> "export VALGRIND=memcheck # for memory checking" ; echo
> "and retry." && false))
> Segmentation fault (core dumped)
On a system running:
FreeBSD 10.0-CURRENT #0: Sun Dec 30 12:52:09 EST 2012 amd64
with the port tree updated every midnight, attempts to build
libreoffice (using "make -j 1") produce:
Module 'xmlreader' delivered successfully. 0 files copied, 0 files unchanged
----------------------------------------------------------
: && LD_LIBRARY_PATH=/data/port-work/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/cppuhelper/unxfbsd.pro/lib:/data/port-work/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/solver/unxfbsd.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} /data/port-work/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/solver/unxfbsd.pro/bin/cppunit/cppunittester ../../unxfbsd.pro/lib/libcppu_ifcontainer.so
- start unit test #1 on library ../../unxfbsd.pro/lib/libcppu_ifcontainer.so
----------------------------------------------------------
/usr/local/bin/bash: line 1: 85393 Segmentation fault (core dumped) LD_LIBRARY_PATH=/data/port-work/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/cppuhelper/unxfbsd.pro/lib:/data/port-work/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/solver/unxfbsd.pro/lib${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} /data/port-work/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/solver/unxfbsd.pro/bin/cppunit/cppunittester ../../unxfbsd.pro/lib/libcppu_unourl.so
dmake: Error code 139, while making 'test1'
OK (5)
[ build ALL ] top level modules: bootstrap src.downloaded oovbaapi
[ build ALL ] loaded modules: oovbaapi
[ build CHK ] loaded modules: oovbaapi
oovbaapi deliver
Module 'oovbaapi' delivered successfully. 0 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 /data/port-work/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.7.2/cppuhelper/qa/unourl
it seems that the error is inside 'cppuhelper', please re-run build
inside this module to isolate the error and/or test your fix:
-----------------------------------------------------------------------
This has been the case before and after boost changes.
I have no idea if they are related, and have received no
response to messages to office at .
Respectfully,
Robert Huff
More information about the freebsd-ports
mailing list