In my current build, libreoffice failed with:

Fatal exception: Signal 6
Stack:
/scratch/working/libreoffice-5.0.4.2/instdir/program/libuno_sal.so.3(+0x388f0)[0x2b5874ba68f0]
/scratch/working/libreoffice-5.0.4.2/instdir/program/libuno_sal.so.3(+0x38c83)[0x2b5874ba6c83]
/scratch/working/libreoffice-5.0.4.2/instdir/program/libuno_sal.so.3(+0x38db8)[0x2b5874ba6db8]
/lib/libc.so.6(+0x33610)[0x2b58755ee610]
/lib/libc.so.6(gsignal+0x38)[0x2b58755ee588]
/lib/libc.so.6(abort+0x16a)[0x2b58755efa0a]
/lib/libc.so.6(+0x71fea)[0x2b587562cfea]
/lib/libc.so.6(+0x77946)[0x2b5875632946]
/lib/libc.so.6(+0x7812e)[0x2b587563312e]
/scratch/working/libreoffice-5.0.4.2/instdir/program/libfbembed.so.2.5(+0x56ebf)[0x2b587c9a4ebf]
/lib/libpthread.so.0(+0x7404)[0x2b5875b6a404]
/lib/libc.so.6(clone+0x6d)[0x2b58756a402d]
You need gdb in your path to show backtraces

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 VALGRIND=memcheck            # for memory checking

and retry using: make CppunitTest_dbaccess_firebird_test

So, I tried the first of those exports - no extra info available.

I suppose it is _possible_ this comes from using system boost.

Google found
http://nabble.documentfoundation.org/Failing-CppunitTest-dbaccess-firebird-test-td4157175.html
which said the firebird access is experimental and (unless needed)
can be disabled with --disable-firebird-sdbc : I tried that, and the
build completed.

Still searching after the build had started, I found Manjaro have a
patch to disable this (by deleting the line that makes the test),
originally from Fedora.  The original is at
http://pkgs.fedoraproject.org/cgit/rpms/libreoffice.git/tree/0001-disable-firebird-unit-test.patch?id=73ecbc7997c92f483811733dcacba315edf59787
and fedora have been using it for two years, although they also seem
to require firebird as a dep, and to use the --disable option :
perhaps differnet supported architectures use different parts of hte
specfile, I did not read too closely.  Anyway, they created this
patch days before they moved to LO-4.1.5.

So, I am puzzled why I have only now seen this (or, perhaps I did
see it in the past - I know there have been problems with one or
more unit tests).  For the future, I think I'll keep the switch (I
have no need for firebird), but I'm not sure if it belongs in the
book.

ĸen
-- 
This email was written using 100% recycled letters.
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to