On 02/13/2015 06:27 PM, kb9vqf@pearsoncomputing.net wrote:
Tinderbox info:
Box name: Linux-Ubuntu-x86_64@54-TDE
Branch: MASTER
"starttime": 1423813677
Machine: Linux vor 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64
x86_64 GNU/Linux
Configured with: --disable-gstreamer-0-10
--disable-odk
--enable-tde
--disable-firebird-sdbc
Commits since the last success:
==== core ====
[...]
f7cd7b2 Make CppunitTest_services instantiate even more services
[...]
/home/tinderbox/libreoffice/git/libreoffice/postprocess/qa/services.cxx:231:(anonymous
namespace)::Test::test
forced failure
- creating "com.sun.star.comp.sdbc.tdeab.Driver" caused com.sun.star.loader.CannotActivateFactoryException "no factory
symbol "component_getFactory" in component library
<file:///home/tinderbox/libreoffice/git/libreoffice/instdir/program/libtdeab1lo.so>"
services.cxx:231:Assertion
Test name: (anonymous namespace)::Test::test
forced failure
- creating "com.sun.star.comp.sdbc.tdeab.Driver" caused com.sun.star.loader.CannotActivateFactoryException "no factory
symbol "component_getFactory" in component library
<file:///home/tinderbox/libreoffice/git/libreoffice/instdir/program/libtdeab1lo.so>"
Failures !!!
Run: 1 Failure total: 1 Failures: 1 Errors: 0
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_services
That TDE address book driver is probably broken for quite a while, but
started to break --eanble-tde builds only now that CppunitTest_services
does a more thorough job.
At the very least,
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=f42a9309760565d24619bad9ee1f5561ce89c14b>
"Use prefixes for these UNO components" apparently failed to update
connectivity/source/drivers/kab/tdeab1.component when it added
prefix="kab" to connectivity/source/drivers/kab/kab1.component (those
two component files reference the same code).
However, I think it is also questionable how
<http://cgit.freedesktop.org/libreoffice/core/commit/?id=07b3d083b49b4cbb248b5ba0aeba2bbdd3cc487d>
"TDE integration" introduced that tdeab1.component claims to implement
"com.sun.star.comp.sdbc.tdeab.Driver" when the (shared, with kab1)
implementation's KabDriver::impl_getAsciiImplementationName()
unconditionally returns "com.sun.star.comp.sdbc.kab.Driver".
Somebody who cares for that TDE integration should put some love into
this. (I for one cannot even easily configure --enable-tde, as Fedora
appears to not include the necessary packages.)
Context
- broken --enable-tde (was: Tinderbox failure, Linux-Ubuntu-x86_64@54-TDE, MASTER, last success: 2015-02-12 12:15:08) · Stephan Bergmann
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.