#5311: libreoffice-4.3.0
-------------------------+--------------------------
 Reporter:  fo           |       Owner:  blfs-book@…
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  7.6
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+--------------------------

Comment (by fo):

 Build  of comment 5 (and later install and test) was in LFS-7.1. Always
 start LO there, to compare with build with new tool chains.

 This morning, woke up and had the unpleasant surprise that build on LFS
 svn (gcc still 4.9.0) failed.

 I was so optimistic, that tried to build it with -j1, so could immediately
 update the page.

 Instead of running twice ./autogen.sh, I found the following would work
 (don't know if the sed could be the source for the error):

 {{{
 make -j1 fetch || true &&
 sed 's/^fetch: get-submodules/#&/' -i Makefile &&
 make -j1 build &&
 }}}

 The part with fetch practically was not tested, not sure if it would work
 without trying to build, because the download had already been done, and
 only the fetch errors described in previous comments appeared. I was
 planning to test it in the faster LFS-7.1, afterwards.

 The sed makes the fetch (and consequent error) to be skipped.

 Tail of error log:

 {{{
 [build LNK] CppunitTest/libtest_cppcanvas_emfplus.so
 [build CUT] cppcanvas_emfplus
 unknown:0:Test::testFdo77229
 An uncaught exception of type com.sun.star.uno.RuntimeException
 - PresenterCanvas: invalid number of arguments

 ##Failure Location unknown## : Error
 Test name: Test::testFdo77229
 An uncaught exception of type com.sun.star.uno.RuntimeException
 - PresenterCanvas: invalid number of arguments

 Failures !!!
 Run: 1   Failure total: 1   Failures: 0   Errors: 1

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

 export DEBUGCPPUNIT=TRUE            # for exception catching
 export CPPUNITTRACE="gdb --args"    # for interactive debugging on Linux
 export CPPUNITTRACE="\"[full path to devenv.exe]\" /debugexe" \
 # for interactive debugging in Visual Studio
 export VALGRIND=memcheck            # for memory checking

 and retry using: make CppunitTest_cppcanvas_emfplus

 /tmp/libreoffice-4.3.0.4/solenv/gbuild/CppunitTest.mk:70: recipe for
 target \
 '/tmp/libreoffice-4.3.0.4/workdir/CppunitTest/cppcanvas_emfplus.test'
 failed
 make[1]: ***
 [/tmp/libreoffice-4.3.0.4/workdir/CppunitTest/cppcanvas_emfplus.test] \
 Error 1
 Makefile:224: recipe for target 'build' failed

 real    539m26.441s
 user    488m3.121s
 sys     49m3.551s
 }}}

 (I replaced the full build path ~/tmp/paco... by /tmp and broke the lines,
 for easier reading.)

 I am suspecting again gcc, but have not started trying to study this
 problem.

 Help from both of you or anybody else is strongly welcome, please.

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/5311#comment:7>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to