15:00:38 #startmeeting kde-sig 15:00:38 Meeting started Tue Feb 16 15:00:38 2016 UTC. The chair is rdieter. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:38 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:00:38 The meeting name has been set to 'kde-sig' 15:00:41 #meetingname kde-sig 15:00:41 The meeting name has been set to 'kde-sig' 15:00:45 #topic roll call 15:00:49 hello 15:00:56 hi all, who's present for a friendly kde-sig meeting today? 15:01:01 hola 15:01:04 Hi all 15:01:59 * danofsatx is watching, on hold with the Veterans Administration 15:02:08 #info rdieter jgrulich dvratil danofsatx mustafam present 15:02:15 #chair jgrulich dvratil danofsatx 15:02:15 Current chairs: danofsatx dvratil jgrulich rdieter 15:04:38 #topic agenda 15:04:42 alright, what to discuss today? 15:04:44 present 15:04:51 dvratil had kf5 status update 15:04:58 #info than_ present 15:05:00 #chair than_ 15:05:00 Current chairs: danofsatx dvratil jgrulich rdieter than_ 15:06:11 I can give update on kde-apps status too 15:06:39 well, let's go then 15:06:44 #topic kf5 status 15:06:49 dvratil: go ahead 15:07:08 5.19 is available in bodhi and rawhide, please go testing 15:07:35 no new major changes, there's one new library in KIO, but nothing else important 15:07:44 15:07:46 2 things I saw worth watching 15:08:04 new oxygen-icon conflicts: kdepim(kmail), kdenlive 15:08:14 kdepim has fix queue'd for -testing 15:08:39 since rpmfusion is ... slow these days, probably best to omit the conflict from oxygen-icon packaging for now 15:08:55 and second, there seems to be some sort of systray icon regression 15:08:57 https://bugs.kde.org/show_bug.cgi?id=359388 15:09:10 qt4 items that use sni-qt no longer display properly 15:10:27 indeed looks like 5.19 regression 15:10:29 i've provided some requested logs, hopefully david edmundson can work his magic to figure out what's going wrong 15:10:36 I'll watch for an upstream patch 15:11:16 should we consider that a blocker before pushing kf5-5.19 stable? 15:11:48 (I'm leaning toward yes, for now) 15:11:58 is this the display glitch? http://i.imgur.com/wCWO2GO.png 15:12:21 danofsatx: yes 15:12:37 ok, I had that with 5.18 15:12:44 the long-standing 'some plasma applet systray icons do not display properly' 15:13:04 danofsatx: this new one means pure qt4 systray apps display blank too 15:13:07 hey 15:13:09 FWIW, I have the same problem on Windows 10 ;) 15:13:14 #info mbriza present 15:13:17 #chair mbriza 15:13:17 Current chairs: danofsatx dvratil jgrulich mbriza rdieter than_ 15:13:25 rdieter: i will say blocker before pushing kf5-5.1 15:14:06 fwiw, plasma-5.5.4 supposedly included a workaround for applets not showing, but in my experience, the workaround didn't seem to help me at all 15:14:24 hard to believe I'm saying this :) but can I get some -1 in Bodhi then? 15:14:28 (in some cases, subjectively, it almost seems worse) 15:14:48 dvratil: it already has one -1, you want more? why? 15:15:02 (hi, sorry) 15:15:12 we don't want it to get revoked and unpushed, do we? 15:15:12 ah, I only checked the overall karma which is 0 15:15:21 #info tosky present 15:15:24 #chair tosky 15:15:24 Current chairs: danofsatx dvratil jgrulich mbriza rdieter than_ tosky 15:15:40 dvratil: maybe just disable autokarma (if not already) 15:16:22 otherwise, recent kf5-5.19 polish is very nice 15:16:47 xembedsniproxy items look better now (at least my dropbox icon looks better) 15:17:21 anything else on kf5-5.19 ? 15:18:32 ok, moving on... 15:18:37 #topic kde-apps status 15:18:54 got kde-apps-15.12.2 imported into rawhide over the weekend mostly 15:19:13 some kde-apps-15.12.1 f23 updates are still in -testing 15:19:49 I held off doing anything on f22 so far, I'm tempted to only do critical bugs/backports from now on 15:20:14 (i personally don't use f22 very often anymore, so cannot readily test it) 15:20:46 there's a few reviews for new kde-apps modules yet 15:20:48 * rdieter checks 15:21:29 .bug 1294852 15:21:30 rdieter: Bug 1294852 Review Request: kf5-libksane - SANE Library interface for KDE - https://bugzilla.redhat.com/1294852 15:21:38 currently has reviewer, but not very active 15:22:03 .bug 1287201 15:22:04 rdieter: Bug 1287201 Review Request: kf5-kross-interpreters - Kross interpreters for KDE Frameworks 5 - https://bugzilla.redhat.com/1287201 15:22:15 hrm, I guess only 2, I vaguely thought there were more. yay 15:23:04 that's all from me, any comments, concerns? 15:24:37 ok moving on 15:24:40 #topic open discussion 15:24:45 anything else for today? 15:24:51 .bug 1306524 15:24:52 rdieter: Bug 1306524 Slow login due to calling lspci - https://bugzilla.redhat.com/1306524 15:25:00 .bug 1307200 15:25:01 dvratil: Bug 1307200 Review Request: kjots - KDE Notes application - https://bugzilla.redhat.com/1307200 15:25:04 ^^ in case anyone is bored and wants to help fix 15:25:30 dvratil: oh, thanks, i guess I missed seeing that scanning the kde-reviews blocker 15:25:45 I just added it couple days ago 15:26:06 so, kjots is being released separately now? 15:26:07 I finally did an upstream release, so whenever we decide to swap to kdepim 15.xx, this would be nice to have so that people don't comp[lain :) 15:26:41 yeah, we (upstream) basically killed it for lack of manpower, but we don't have a good-enough replacement yet, so I temporarily brought it back 15:27:01 thanks, you're a hero, I'll see about helping review it later today 15:28:38 oh, and there's still a non-trivial list of rawhide FTBFS, any help there would be appreciated 15:28:50 gcc6 regressions? 15:28:57 I'm getting pretty good a spotting the gcc6 stuff now (c++-14 in particular) 15:29:15 dvratil: most are c++-14 compliance issues 15:29:25 there's at least one gcc bug, need to file something 15:29:31 I see 15:29:46 some failures are that g++ seems to not see/match valid class prototypes 15:30:51 says something silly like: error: cannot find matching prototype for: char foo (int bar, char baz), candidates are: char foo (int, char) 15:31:23 which to my untrained eye *seems* like it should match 15:32:03 I think Kevin hit a gcc crasher (or 2?) as well, affects qtwebengine 15:32:32 but that one already has an upstream bug tracking it (afaik) 15:33:17 another hammer, especially for legacy code is to use CXXFLAGS=... -std=gnu++98 15:33:43 that's the fix/workaround Kevin used for most of the qt3/kdelibs3 FTBFS stuff 15:35:32 that's not a valid prototype now? 15:35:51 mbriza: exactly, that's why I'm thinking it's a compiler bug 15:36:15 that one isn't fixed by -std=gnu++98 15:36:29 huh 15:36:53 here's (I think) a specific example, kdepimlibs http://koji.fedoraproject.org/koji/buildinfo?buildID=736151 15:37:30 oops, no, that one's different 15:37:38 kdepimlibs-4.14.10/kabc/phonenumber.cpp:277:67: error: 'QDataStream& KABC::operator>>(QDataStream&, KABC::PhoneNumber&)' should have been declared inside 'KABC' 15:37:40 QDataStream &KABC::operator>>( QDataStream &s, PhoneNumber &phone ) 15:38:21 * rdieter looks for another example 15:38:36 ah, namespaces and non-member operators 15:38:43 there's gonna be few of those :) 15:39:13 rdieter: i think those issues should be workaround with -std=gnu++98 15:39:52 kf5-kcontacts same issue 15:39:53 std::auto_ptr is depricated in gcc6 15:40:09 auto_ptr is deprecated in c++11 :) 15:40:35 dvratil: exactly 15:40:43 but should still compile 15:40:47 ok, thanks, another one for our bag of tricks 15:41:01 I could have sworn I'd tried -std=gnu++98 for kdepimlibs already though 15:41:08 I'll do again after meeting 15:41:37 for non-legacy code, like kf5 stuff, probably better to fix properly though, right? 15:41:45 dvratil: the gcc6 in rawhide has stdc++14 as default 15:41:52 though I guess that may be more than an easy fix 15:41:53 not c++11 15:42:14 it's more stricter 15:42:16 but auto_ptr should not be removed until c++17 15:42:39 so you get deprecation warnings (you do with c++11 already), but it should still build 15:42:47 dvratil: it's not removed but depricated 15:43:48 as i know there's a compile flags to enable the depricated functions 15:44:40 so gcc6 disables deprecated stdlib parts by default? 15:46:55 dvratil: yes, if i'm not wrong 15:47:23 I see, I thought it would just throw a warning like gcc5 15:49:24 fyi too: https://gcc.gnu.org/gcc-6/porting_to.html 15:50:24 The std::auto_ptr class template was deprecated in C++11, so GCC now warns about its usage. This warning can be suppressed with the -Wno-deprecated-declarations command-line option, though we advise to port the code to use C++11's std::unique_ptr instead. 15:50:28 ah, there ^^ 15:50:49 hrm, it's supposed to be just a warning? 15:51:16 I would expect it to be so (as it was with gcc5 and c++11) 15:52:29 maybe -pedantic flag is tripping it 15:52:51 that's used in kf5-kcontacts build at least 15:53:10 if kontacts we can fix that, it does not have stable API 15:53:31 in officially released frameworks though we can't just fix it if it's used in public API 15:55:43 fwiw, kdepimlibs fails the same way even with -std=gnu++98 15:57:38 anyway, we're nearing the end of our hour, any final thoughts before closing meeting? 15:58:35 -Wno-error=deprecated-declarations should be enough to make it build. 15:58:58 Now why it's getting errored by default, don't ask me. With the default flags, it doesn't. 16:00:34 Kevin_Kofler: ok, I'll try that next 16:00:37 thanks everyone 16:00:39 #endmeeting