15:05:18 #startmeeting kde-sig 15:05:18 Meeting started Tue May 24 15:05:18 2016 UTC. The chair is rdieter. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:05:18 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:05:18 The meeting name has been set to 'kde-sig' 15:05:23 #topic roll call 15:05:29 .hello lupinix 15:05:29 lupinix: lupinix 'Christian Dersch' 15:05:34 hi all, friendly kde-sig meeting starting, who's present today? 15:05:37 * pino|work too 15:05:48 present 15:06:21 #info rdieter lupinix pino|work than present 15:06:30 #chair lupinix pino|work than 15:06:30 Current chairs: lupinix pino|work rdieter than 15:06:59 hi 15:07:10 #info tosky present 15:07:11 hi 15:07:16 #info dvratil present 15:07:20 #chair tosky dvratil 15:07:20 Current chairs: dvratil lupinix pino|work rdieter than tosky 15:07:35 #topic agenda 15:07:40 ok, what to discuss today? 15:08:18 hello 15:09:17 #info jgrulich present 15:09:22 current state of stuff for f24? e.g. thinks to be done before release? 15:09:31 fyi, f24 final freeze on may 31 15:09:46 so in one week 15:11:01 would've liked to get kdepim-16.04 stuff done , but it's probably a bit late to push now (can wait for updates after release date) 15:11:26 anything else besides f24 status? 15:11:37 nothing here 15:11:50 #topic f24 status 15:12:12 ok, another topic I'd like some help on, debugging i686 f24 plasma issues 15:12:42 I dug into it myself yesterday, and it's failing down in qtdeclarative jsruntime/qv4 memory-management stuff 15:12:49 hmmm 15:12:56 *may* be sse2-related 15:13:24 is it failing @i686 in general? 15:13:26 to debug properly myself, I'll probably have to install f24 i686 workstation as a starting point, and maybe do some local builds/debugging 15:13:29 or cpu specific 15:13:37 lupinix: i686 in general 15:13:39 afaict 15:13:50 * rdieter finds bug 15:14:27 .bug 1329715 15:14:29 rdieter: Bug 1329715 [abrt] sddm: drainMarkStack(): sddm-greeter killed by SIGSEGV - https://bugzilla.redhat.com/1329715 15:14:30 has good backtrace 15:14:49 .bug 1331593 15:14:50 rdieter: Bug 1331593 Fedora 24 i686 KDE gets stuck at a black screen on login - https://bugzilla.redhat.com/1331593 15:14:54 ^^ essentially a dup 15:15:14 if not fixed, means we cannot ship a usable i686 kde spin 15:15:39 :( 15:16:00 not a huge deal apparently, it's been broken for a long time, and on one has cared much (yet) 15:16:31 anyway, I will work a bit on it later today hopefully, any help would be appreciated 15:16:51 if it's a general memory issue exposed by VMs with low memory? The comment from Adam seems to hint it was reproduced on baremetal too 15:17:18 first thing I was going to try: turn off disabling of sse2 stuff in qt5-qtbase and qt5-qtdeclarative 15:17:20 * jreznik_ is around 15:17:35 tosky: it's not, I saw it on bare-metal laptop with plenty of ram too 15:17:49 #info jreznik_ present 15:19:02 otherwise, I'd suspect some other sort of gcc6 incompatibility (since f23/i686 without gcc6 doesn't have this issue) 15:21:27 kde-sig *could* decide too that supporting i686 anymore isn't worth it, since Qt5 (essentially) requires sse2 which we cannot unconditionally support on fedora 15:22:01 we've hacked around that with success, until now 15:24:10 well, if upstream projects like Qt stop supporting non-sse2, there will be the day where we have to stop support too 15:25:02 * jreznik_ is not against dropping i686... 15:25:33 though, honestly, means we have to make qt5-qtdeclarative at least, no longer available on i686 15:25:49 sse2 is not available on armhfp, do qt5 enforces neon there ? 15:26:04 and the repurcusions that any package depending on qt5-qtdeclarative means ExcludeArch: i686 15:26:35 nchauvet: good questtion, i think it's still runtime detected on arm 15:27:18 it's just that recent Qt5 releases (5.4?) dropped sse2 runtime detection on i686, since it's ~10 years old, they figured everyone should support it by now. 15:27:31 maybe we could ask Kevin_Kofler, he had to deal with that stuff @qtwebengine some weeks ago in detail 15:27:56 I don't like his webengine hacks either, it's a maintenance nightmare 15:28:14 but I don't mind as long as he's doing (most of) the work 15:28:19 * lupinix does not know details there 15:29:27 so in the short term, would be nice to get fixed for f24 if possible, for f25+ we may have to re-evaluate things 15:29:52 but unless this is fixed, we'll have to simply not ship a i686 spin 15:30:19 ship a f24/kde/i686 spin, that is 15:32:24 but, true, Kevin would be a good motivated candidate to help fix what's going on in libQt5Qml 15:35:06 anything else f24-related ? 15:35:33 what is the state of breeze-gtK? i cannot remember our decision 15:35:45 lupinix: it's broken 15:35:56 not much of a decision to make 15:36:06 so we stick with adwaita (or whatever its called) 15:36:08 as such, we don't install it or use it by default 15:36:11 yes 15:36:14 ok, thx 15:36:32 and the breeze-gtk3 package description has a disclaimer saying so 15:36:38 nice 15:37:08 This package is being provided as a tech-preview only, since it is not yet complete and has 15:37:10 known incompatibilities with gtk-3.20.x. See also: https://bugs.kde.org/show_bug.cgi?id=361066 15:38:14 fwiw, I think there's some github fork that supposedly works, but I haven't looked into it myself 15:38:47 * lupinix will try, but he thinks we should wait for the official fix 15:38:53 * rdieter too 15:39:28 even if it did work ok, iirc, devs said it's still not complete and recommend it not be used by default 15:40:20 moving on... 15:40:20 #topic open discussion 15:40:21 I was wondering in the meantime: is it possible to not ship a certain spin for a certain arch at release (GA) time and readd it later during the lifetime of that fedora? 15:40:24 anything else worth mentioning today? 15:40:50 tosky: good question 15:40:57 rdieter: nothing else here 15:40:57 tosky: good question, I do know non-blocking spins sometime to release after GA 15:41:11 sometimes do... 15:41:26 ! 15:41:32 Southern_Gentlem: go ahead 15:42:02 if a spin doesnt build but it builds afterwards i try to include it in my updated lives isos 15:42:18 Southern_Gentlem: ok, thx 15:42:25 good to know 15:42:27 and a final question about this issue: if it is sse2 related, did the systems were it was reproduced (including VMs) exposed sse2? 15:42:36 so we may have the option of having an unofficial updated spin available after the fact 15:42:55 tosky: mine does sse2, and it still crashed 15:43:11 uhm 15:43:11 first thing I'd hoped (that sse2 being available would help) 15:43:18 well it builds fine (except the random failures of lorax...) but doesn't work, so we have to tell releng to exclude? 15:43:49 fit lorax 15:43:52 fix 15:47:30 alright, looks like things got quiet, thanks everyone 15:47:32 #endmeeting