15:01:53 #startmeeting kde-sig 15:01:53 Meeting started Tue Feb 20 15:01:53 2018 UTC. The chair is rdieter. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:53 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:01:53 The meeting name has been set to 'kde-sig' 15:01:58 #topic roll call 15:02:07 hi all, friendly kde-sig meeting, who's present today? 15:02:15 o/ 15:03:13 #info rdieter tosky present 15:03:58 present 15:04:36 #info than present 15:04:39 #chair tosky than 15:04:39 Current chairs: rdieter than tosky 15:05:57 hello 15:06:26 #info jgrulich present 15:06:28 #chair jgrulich 15:06:28 Current chairs: jgrulich rdieter than tosky 15:06:32 #topic agenda 15:06:35 what to discuss today? 15:07:01 I'd like to give a brief update on Qt5/versioned-symbols in rawhide 15:07:24 there will be Plasma 5.12.2 released today 15:07:32 I can do that again 15:08:07 ok, lets start with that 15:08:11 #topic Plasma 5.12.2 15:08:31 jgrulich: for rawhide, go for it asap 15:08:55 now is probably a good time to consider building 5.12.x for f27 too 15:09:17 rdieter: well, the tars will be available later today and tomorrow I'm on PTO so I will end up probably doing it on Thursday 15:09:33 jgrulich: ok, no problem 15:09:57 they are trying to push to fix to 5.12.2, so yes, it may be really late today 15:10:13 do we want it for F27 as well? 15:10:49 F27: +1 15:10:57 F27: +1 15:11:39 sure it's another 5.x+1 update, but .12 is LTS, so is more appealing 15:11:58 F27: +1 15:12:16 Plasma 5.13, in case you didn't see it, will require Qt 5.10 15:12:50 on a related topic, F26, it may be time to freeze doing kf5 updates there (I've already had to backport several FTBFS fixes for plasma-5.10.x components) 15:13:25 tosky: thanks, worth noting here 15:13:35 Another argument for getting Qt 5.10 out to our releases… 15:14:07 heh, we just considered 5.12 for stable releases, and you're already ahead to 5.134? 15:14:15 5.13 ? 15:15:13 I would be perfectly content with the f27 staying on LTS qt5/plasma 15:15:45 yep, that was the point: by the time that Plasma 5.13 is out, F27 will be more than half-way through its life and F28 will be out alread 15:15:48 already* 15:18:47 Can certainly revist the topic later 15:18:55 sure 15:19:06 anything else on 5.12.x ? 15:19:54 moving on... 15:20:14 #topic Qt5 and private api symbol versioning 15:20:40 So, now that we've had the opensuse private api symbol versioning patch in , and rebuild everything... it's not quite as rosy as I'd hoped 15:21:44 I'd hoped there'd be at least a one-way compatibility, that at least we could run binaries produced by unpatched Qt5 15:22:55 I'll try to look into the possibility of fixing that 15:23:23 previously, qtbase provided libQt5Core.so.5(Qt_5_PRIVATE_API) 15:23:32 and now provides only: libQt5Core.so.5(Qt_5.10.1_PRIVATE_API) 15:23:42 I'd like to look into providing both 15:23:46 if possible 15:24:52 any thoughts, comments ? 15:25:21 did you ask openSUSE people if they thought about it, and if they did, whether they already tested and thrown some solutions? 15:27:15 tosky: good idea, no I did not 15:27:25 I'll do that 15:28:39 other than that, this is going to be nice not having to worry about tracking this stuff by hand anymore 15:29:42 #topic open discussion 15:29:50 moving on... anything else to discuss today? 15:30:28 over the next week or 2, I'd like to look into giving comps some more attention, Kevin_Kofler had filed some relevant bugs that should be fixable 15:30:38 It is surely technically possible to support both symbol versions (and default to the specific one). It just has to be done. 15:31:06 I don't really see the need though. 15:31:35 Third-party binaries using private APIs have never been supported. 15:31:35 it's just one less incompatibility... I'd like to be able to run binaries produced by unpatched Qt5 15:32:18 there's a big difference between being unsupported and purposely breaking it 15:32:47 IMHO, getting a ld.so error is better than getting a crash with no explanation. 15:34:19 I can also give a status update on QtWebEngine 5.10.1: It is now built in Rawhide. I am having issues with the freeworld package again, I got it to build for Rawhide on x86_64 and i686, but aarch64 hit an error and I have no idea why because the Fedora build succeeded. 15:35:01 gremlins 15:35:03 I want to get this out as a security update to F27 and F26 (that are currently on 5.10.0) ASAP, but first I need it building. 15:35:47 https://koji.fedoraproject.org/koji/taskinfo?taskID=25128361 15:35:52 http://koji.rpmfusion.org/koji/taskinfo?taskID=198537 15:36:10 (Tags: f28 f29 – huh? It's branching time already?) 15:36:47 I think they're just getting ready for it 15:36:55 I noticed that earlier too 15:38:37 oh, and I think after today should have kde spin composable again 15:38:48 calligra finally rebuilt ok 15:40:15 * rdieter will close meeting shortly if there's no other comments 15:41:33 alright, thanks everyone! 15:41:36 #endmeeting