[KDE/Mac] Repository for patches to fix KDE Problems on OS X

"Marko Käning" mk-lists at email.de
Sat Jun 28 11:40:15 UTC 2014


Hi Ian,

> That is terrific progress.

:)

Ben also pointed out that the OSX KDE/CI system gives us the extra benefit of an
additional compiler, since Apple uses clang, while the Linux build system uses
solely gcc. (In the past I've spotted compile warnings by clang often which had
slipped through using gcc on Linux or OSX 10.6.8, so I saw that benefit straight
away as well.)


> Well, you really have been busy and have become a real expert on this stuff.
> Congratulations, Marko!!!

Thanks, Ian! :D
I wouldn't call myself an expert, though. It's quite a lot of trial and error and
rather far from highly sophisticated skills, unfortunately, which you can spot
right away if you check out the MacPorts/KDE git repo. ;)


> Maybe you should be going to Randa after all … :-) I think it would be very good
> for KDE developers to see some of the problems with OS X portability at first hand
> and you will now be able to talk to them on their own terms - as well as going for
> some nice walks in the mountains … :-)

I think it could very well be an enjoyable meeting, I am sure, but I have my younger
daughter with me during that first week of August for summer holidays. Priorities
have to be clear there! ;)


> Is there any possibility of an OS X CI system for KDE 4? I have a feeling it
> will be with us on MacPorts for some years yet.

That is - according to Ben with whom I discussed this right away - in principle
possible, since all the infrastructure is there and being used by the Linux build
slaves these days. All you need is to get Qt4 installed. (I guess we can simply use
qt4-mac!)
:)

Ian, your knowledge regarding how to build KDE apps from scratch might enable us to
set up such a build slave more easily than the KF5 build slave I am working on these
days...

I also think that KDE 4 will stay around for quite a bit on OSX, so it seems to be
worth pursuing this!

In that case we could simply add that build slave also to Brad's KDECIVM and not
only here to my local VM. The only problem I see with his VM is that one would need
to keep Qt4 isolated from Qt5... I am not sure how well that's going to work, which
is why I'd prefer a dedicated VM for that purpose.

Would you be in for that and support me?

Greets,
Marko


More information about the kde-mac mailing list