#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