To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=59673
                  Issue #:|59673
                  Summary:|please split KAB SDBC driver library into two libs
                Component:|Database access
                  Version:|1.0.0
                 Platform:|All
                      URL:|
               OS/Version:|All
                   Status:|NEW
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P3
             Subcomponent:|none
              Assigned to:|fs
              Reported by:|fs





------- Additional comments from [EMAIL PROTECTED] Thu Dec 22 04:36:59 -0800 
2005 -------
In 680m147, the CWS kaddrbook was integrated, which introduced a new SDBC driver
for accessing the KDE address book. Great so far :)

Unfortunately, building StarOffice (as opposed to building OpenOffice.org) does
not necessarily happen on a KDE system. While this is no problem for building
the driver itself, it is a problem for building the installation sets: During
this process, the UNO component in the SDBC driver library is being registered,
which fails since in this context, the KDE libaries which the driver depends on
are not available (they are part of the self-contained SO build environment).

For the moment, this was fixed by hacking the installation-builder process so
that the LD_LIBRARY_PATH also includes the KDE libs (thanks Ause). This hack is
to be removed.

A clean solution would be to split the KAB driver, in a very similar way as for
instance the Mozilla driver is split: One library contains the UNO component,
and does not link against any non-OOo libraries at all. The second library links
against the KDE libs, and is being loaded by the first lib on-demand only.
This way, the UNO component could be registered in a non-KDE environment, too.

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to