ports/168717: editors/libreoffice: does not compile

J B jb.1234abcd at gmail.com
Sat Jun 16 11:51:18 UTC 2012


One more debug output attempt.

[root at localhost /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/tai
l_build]# export VALGRIND=memcheck
[root at localhost /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/tai
l_build]# gmake -r
...
[ build CUT ] lotuswordpro_test_lotuswordpro
R=/usr/ports/editors/libreoffice/work && S=$R/libreoffice-core-3.5.2.2 && O=$S/s
olver/unxfbsdi.pro && W=$S/workdir/unxfbsdi.pro &&  mkdir -p $W/CppunitTest/ &&
(LD_LIBRARY_PATH="$O/lib":$O/lib/sqlite G_SLICE=always-malloc GLIBCXX_FORCE_NEW=
1 DBGSV_ERROR_OUT=shell STAR_RESOURCEPATH=$O/bin/  valgrind --tool=memcheck --nu
m-callers=50 $O/bin/cppunit/cppunittester $W/LinkTarget/CppunitTest/libtest_lotu
swordpro_test_lotuswordpro.so --headless --protector unoexceptionprotector.so un
oexceptionprotector "-env:CONFIGURATION_LAYERS=xcsxcu:file://$O/xml/registry"
"-env:UNO_TYPES= file://$O/bin/udkapi.rdb  file://$O/bin/types.rdb"  "-env:UNO_S
ERVICES=file://$O/xml/ure/services.rdb  file://$O/xml/component/lotuswordpro/uti
l/lwpfilter.component  file://$O/xml/configmgr.component  file://$O/xml/ucb1.com
ponent  file://$O/xml/ucpfile1.component"   -env:URE_INTERNAL_LIB_DIR=file://$O/
lib  -env:LO_LIB_DIR=file://$O/lib > $W/CppunitTest/lotuswordpro_test_lotuswordp
ro.test.log 2>&1 || (cat $W/CppunitTest/lotuswordpro_test_lotuswordpro.test.log
&& echo; echo "Error: a unit test failed, please do one of:"; echo; echo "export
 DEBUGCPPUNIT=TRUE            # for exception catching"; echo "export GDBCPPUNIT
TRACE=\"gdb --args\" # for interactive debugging"; echo "export VALGRIND=memchec
k            # for memory checking" ; echo "and retry." && false))
Killed
==76298== Memcheck, a memory error detector
==76298== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
... < many blank lines >
unxfbsdi.pro/lib
==76298==
==76298== Invalid read of size 4
... < many blank lines >
==76298==  overflow in your program's main thread (unlikely but
==76298==  possible), you can try to increase the size of the
==76298==  main thread stack using the --main-stacksize= flag.
==76298==
==76298== HEAP SUMMARY:
==76298==     in use at exit: 4,543,775 bytes in 119,988 blocks
==76298==   total heap usage: 169,357 allocs, 49,369 frees, 19,954,753 bytes all
ocated
==76298==
==76298== LEAK SUMMARY:
==76298==    definitely lost: 12,272 bytes in 2 blocks
==76298==    indirectly lost: 520 bytes in 2 blocks
==76298==      possibly lost: 76,540 bytes in 1,049 blocks
==76298==    still reachable: 4,454,443 bytes in 118,935 blocks
==76298==         suppressed: 0 bytes in 0 blocks
==76298== Rerun with --leak-check=full to see details of leaked memory
==76298==
==76298== For counts of detected and suppressed errors, rerun with: -v
==76298== ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)

Error: a unit test failed, please do one of:

export DEBUGCPPUNIT=TRUE            # for exception catching
export GDBCPPUNITTRACE="gdb --args" # for interactive debugging
export VALGRIND=memcheck            # for memory checking
and retry.
gmake: *** [/usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/workdir
/unxfbsdi.pro/CppunitTest/lotuswordpro_test_lotuswordpro.test] Error 1
[root at localhost /usr/ports/editors/libreoffice/work/libreoffice-core-3.5.2.2/tai
l_build]#

I guess that's all I could do.
jb


More information about the freebsd-bugs mailing list