To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=60062





------- Additional comments from [EMAIL PROTECTED] Fri Jan  6 01:13:00 -0800 
2006 -------
Okay, I checked in a first fix into kabrefine. It does check for KDE >= 3.2.0.
Eric, I would be glad if you review it.

However:
This check is done by calling functions (from kdeversion.h) which are available
since KDE 3.1 only. So, if we're running against an even older KDE version, we
will have exactly the same problem: the functions from kdeversion.h will not be
present, thus OOo will abort when it attempts to call them. (However, note that
this now happens when a connection to a KAB is established only, so the rest of
OOo Base should not be affected).

Furthermore, we will have the same problem if KDE changes its API (*any* of the
API we use) incompatibly. In this case, again resolving symbols will fail again,
and OOo will abort.

So, it might make sense to add an additional "max version" check, to be on the
safe side. This would mean that as soon as a new KDE is out, we need to care for
it in the next OOo version, which is cumbersome, but *safe*.
Eric, what do you think?

---------------------------------------------------------------------
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]

Reply via email to