kdelibs and Qt version dependency

Dawit A adawit at kde.org
Wed Jun 6 02:19:52 BST 2012

It is a simple matter to put a #ifdef around the code that does not compile
with Qt 4.7. I wish this issue was raised when the code was up for review
for more than a month or the Qt documentation mentioned something about
those functions only being available in Qt 4.8.

Anyhow, I have attached a patch that should make it compile on Qt 4.7.x. If
someone is willing to test it against Qt 4.7 and let me know if it compiles
and works fine for them, I can commit it. It will however mean that
bug# 275524 will not be fixed for those using Qt 4.7.

On Tue, Jun 5, 2012 at 3:16 PM, Albert Astals Cid <aacid at kde.org> wrote:

> On May 19, Dawit Alemayehu commited a change that uses
> QSslConfiguration::testSslOption that is only available in Qt 4.8
> This means that both kdelibs 4.8.4 and kdelibs 4.9 now depend in Qt 4.8
> instead Qt 4.7
> I want to ask the kdelibs maintainers:
> a) Do you think it makes sense to change our Qt required version from
> Qt 4.7 in kdelibs 4.8.3
> to
> Qt 4.8 in kdelibs 4.8.4
> ?
> b) Do you think kdelibs 4.9 should depend in Qt 4.8 or not?
> Cheers,
>  Albert
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20120605/f2188073/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: tcpslavebase_qt47_compile.patch
Type: application/octet-stream
Size: 2750 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20120605/f2188073/attachment.obj>

More information about the kde-core-devel mailing list