[21:02:41] !herd qt [21:02:41] (qt) abcd, ayoy, hwoarang, spatz, tampakrap, wired, yngwin [21:02:44] hai [21:02:48] who is present? [21:02:58] * tampakrap [21:03:11] * hwoarang [21:03:38] abcd said he couldnt make it, and wired said he would be late [21:04:03] right [21:04:17] spatz: u here? [21:04:44] ok, let's start, agenda is at http://gitorious.org/gentoo-qt/pages/Meeting20100318 [21:04:57] im here [21:04:57] 1. raster useflag [21:05:02] great [21:05:38] ok [21:05:40] so what do we think about enabling raster by default? [21:05:52] * hwoarang objects [21:05:53] *** Joins: spatz_ (~spatz@gentoo/developer/spatz) [21:06:02] *** Quits: spatz (~spatz@gentoo/developer/spatz) (Ping timeout: 276 seconds) [21:06:02] *** spatz_ is now known as spatz [21:06:24] * tampakrap approves [21:06:31] *** Joins: pontecorvo (~solshark@93-183-243-88-dynamic.retail.datagroup.ua) [21:06:52] do we have feedback on raster+kde? [21:06:52] i would propose we keep it in testing on 4.7 and enable it by default when that goes into the tree [21:06:52] *** Joins: ohnobinki (~ohnobinki@ohnobinki-1-pt.tunnel.tserv9.chi1.ipv6.he.net) [21:06:58] my blog and forums [21:06:58] running kde 4.4.1, a bunch of kde/qt apps with raster enabled no problems [21:07:20] crap, we started already? :( [21:07:23] I had connection issues [21:07:26] spatz: just a minute ago [21:07:29] tampakrap: great. hwoarang a summary of your blog comments and forums? [21:07:32] glad you could join us :) [21:07:40] the summary is that we cant be sure [21:07:56] i dont care about kde apps [21:08:19] however raster is responsible for some fonts distorsion [21:08:23] +1 for yngwin's recommendation then. we can decide when 4.7 is about to go in tree [21:08:27] and/or rendering issues [21:08:35] like we have it now [21:08:35] until then, lets test it in -edge [21:08:42] +raster on live until 4.7 final is out [21:08:53] yes [21:08:57] that will be 2-3 months [21:09:05] should be enough for testing i guess [21:09:18] we should include +raster to alphas and betas as wel [21:09:20] l [21:09:23] ok, anyone opposed to that? [21:09:30] no :) [21:09:38] ;) [21:09:51] ok, so we enable raster by default on >4.6.9999 [21:10:02] sure [21:10:16] good [21:10:19] 2. review open bugs [21:10:21] hold on [21:10:30] wired: said about alphas and betas [21:10:40] i propose to not bother about TP for now [21:10:42] not even ship it [21:10:44] TP [21:10:50] i guess i can comment on that [21:10:52] tp is broken, right? [21:10:55] it just wont build split [21:10:57] period [21:10:58] :p [21:11:17] since +stable-branch works, it means that _alpha will be better [21:11:21] ok, we skip this one then, and wait for next pre-release [21:11:21] so screw TP [21:11:26] i dont know what they did [21:11:33] but even if you try to ./configure manually [21:11:39] and remove modules [21:11:43] it still builds whatever it wants [21:11:48] thats nice [21:11:50] so forget about it [21:12:15] ok moving on [21:12:16] 2. [21:12:24] a. bug 304971 (qt-core stores machine-specific information in /usr/share/qt4/mkspecs) [21:12:26] yngwin: https://bugs.gentoo.org/304971 "qt-core stores machine-specific information in /usr/share/qt4/mkspecs"; Gentoo Linux, Library; ASSI; ohnobinki@ohnopublishing.net:qt@g.o [21:12:32] yeah [21:12:38] I wanted to bite this [21:12:43] * hwoarang steps aside and listens [21:12:44] good [21:12:53] but when I looked at qt4-build_src_prepare() I cried :( [21:13:13] with all the sed crap? [21:13:17] yeah [21:13:41] I hope that we can move it out of mkspecs directory anyway [21:14:02] and just set the env values where needed on the fly [21:14:05] during building [21:14:13] that would be ideal [21:14:15] however, I can test it for amd64 and x86, and that's it [21:14:31] and we have there lots of stuff for different arches [21:14:51] ayoy: dont worry about other arches [21:14:51] I guess I'll branch qting-edge and work there for some time [21:14:57] most of them wil be dropped for 4.7 [21:14:59] *** Joins: mrpouet (~quassel@gentoo/developer/mrpouet) [21:15:07] oh! [21:15:12] what? [21:15:16] ? [21:15:16] lol [21:15:30] yngwin: at least ppc and hppa have issues [21:15:33] will Nokia stop supporting them? [21:15:43] only arm is actively maintained by nokia [21:15:54] plus the two big arches [21:16:08] good [21:16:14] i dont think we need to drop keywords [21:16:22] we can be sure now since i doubt that anyone beyong amd64/x86 is testing Qt4.7 on gentoo [21:16:24] unless there are specific problems [21:16:27] sure, we can just wait for bugs [21:16:34] so ayoy can work on qt4-build-edge eclass without branching it [21:16:53] I'd better branch it anyway :P [21:17:00] yngwin: we wont be we wont be able to fix arch-specific issues when they appear [21:17:08] then once I have something I'll present it on the ml [21:17:17] or in a merge request, wow :) [21:17:23] hahah [21:17:23] ok [21:17:26] :D [21:17:32] lol [21:17:35] hwoarang: not in overlay, but we can have arches test the in tree ebuilds/eclass [21:17:51] sure [21:18:40] most of the problems are in webkit [21:19:05] are we done with this bug? [21:19:11] kinda :) [21:19:19] great. speaking of webkit [21:19:22] ok, ayoy will work on this [21:19:27] bug 292337 [21:19:29] :-) [21:19:31] wired: https://bugs.gentoo.org/292337 "x11-libs/qt-webkit-4.5.3 requires dbus or not?"; Gentoo Linux, Applications; REOP; tot-to@tot-to.com:qt@g.o [21:19:34] i tested this [21:19:38] (altho i havent commented) [21:19:40] (yet) [21:19:43] and? [21:19:48] webkit does not need dbus [21:19:55] arora works fine without qt-dbus around [21:19:59] ok, so we can make it optional [21:20:38] fine [21:20:51] ok, what about bug 300594 [21:20:53] yngwin: https://bugs.gentoo.org/300594 "QMAKESPEC for amd64: linux-g++-64 or linux-g++?"; Gentoo Linux, Applications; NEW; pva@g.o:qt@g.o [21:21:29] well, the thing is that Qt's configure would select linux-g++-64 when ran by hand [21:21:43] we can follow it [21:21:55] however Debian and Ubuntu don't [21:22:08] and they set linux-g++ as default [21:22:31] pva states that setting -64 would break multilib-portage [21:22:46] but I doubt, because it will be easily fixable in eqmake4 [21:22:52] whats the pros and cons [21:22:54] i dont understand [21:23:24] hwoarang: that's really good question! [21:23:34] debian guys usually know what they're doing [21:23:38] because it doesn't matter from portage's point of view [21:23:57] we have g++ now, right? [21:23:58] portage overrides C(XX)FLAGS anyway [21:24:00] yes [21:24:06] I think we can stick to it [21:24:08] so i'd say we keep that [21:24:11] less troubles for us [21:24:15] cool [21:24:21] i cant comment on the bug cause I am missing the whole point [21:24:24] ayoy: can you? [21:24:30] sure :) [21:24:32] ok [21:25:15] ok, next? [21:25:36] b. regressions 4.6.1→4.6.2 [21:25:53] only one [21:25:56] the qt-creator [21:26:05] bug 308563 [21:26:08] hwoarang: https://bugs.gentoo.org/308563 "qt-creator-1.[2-3].1 very slow sto start and closing"; Gentoo Linux, Development; NEW; maialovic@gmail.com:qt@g.o [21:26:17] which might be unrelated to Qt [21:26:21] wasnt that solved with the rss useflag? [21:26:53] thats kinda different [21:26:58] the delay is huge [21:27:00] 2-3 minutes [21:27:05] comment #1: For me it's worse: it takes minutes and then crashes.
Thanks for the hint on downgrading: with 4.6.1 it's fine.
 [21:27:15] ok [21:27:21] is this reported upstream? [21:27:29] maybe it's a matter of rebuilding? [21:27:44] i dont know yet [21:27:46] there is this bug [21:27:46] For me it's worse: it takes minutes and then crashes.
Thanks for the hint on downgrading: with 4.6.1 it's fine.
 [21:27:49] sorry [21:27:52] http://bugreports.qt.nokia.com/browse/QTCREATORBUG-315 [21:28:20] i need to work on this bug asking for rss/doc use flag status etc [21:28:29] ok last comment there is hopeful [21:28:45] but some ppl are still using 4.6.1 [21:28:50] anyway, this is a reason to keep 4.6.1 around a little longer [21:29:09] yes plz [21:29:23] ok, so keep 4.6.1 until this bug is solved [21:29:43] thanks [21:29:53] any other bugs we need to look at? [21:30:38] we have some rendering related bugs [21:31:04] does someone want to look at bug 295342? [21:31:07] yngwin: https://bugs.gentoo.org/295342 "x11-libs/qt-sql-4.6.0 can use libiodbc instead of unixODBC"; Gentoo Linux, Library; NEW; galtgendo@o2.pl:qt@g.o [21:31:24] it looks quite simple [21:31:52] any benefit? i am not familiar with this [21:32:01] me neither [21:32:24] It's a fallback if there's no unixODBC.
 [21:32:34] so unixODBC should be the first choice [21:32:50] so it is just a matter of a header inclusion? [21:33:00] * leio idly notes that you guys have no idea about UTC time ;p [21:33:15] * leio realizes that this might be a Qt meeting, and a KDE meeting is at 20:00 UTC and shuts up [21:33:21] leio: :D [21:33:21] : [21:33:23] :p [21:33:25] lol [21:33:29] leio: at least you realised quickly :D [21:33:54] :) [21:33:59] hwoarang: it's another choice, we could make a useflag for it [21:34:40] do we need to do that? since it is a fallback it will use it when needed? [21:34:49] and if somebody wants it prob it wont have unixODBC [21:35:30] well, there is the header inclusion, and probably a dependency that needs to be adjusted [21:36:05] true [21:36:07] i can look into it for 4.7 [21:36:25] ok, let's move on [21:36:33] what rendering bugs? [21:36:34] ok [21:36:58] bug 307745 and bug 306603 [21:37:01] hwoarang: https://bugs.gentoo.org/307745 "qt4.6.2: taskbar items has a shadow sibling"; Gentoo Linux, Applications; NEW; toralf.foerster@gmx.de:qt@g.o [21:37:07] bug 306603 [21:37:10] hwoarang: https://bugs.gentoo.org/306603 "x11-libs/qt-gui: Bolden text for missing font styles."; Gentoo Linux, Applications; NEW; voidprayer@gmail.com:qt@g.o [21:37:12] there is also bug 294031, but that looks to be an upstream issue [21:37:14] yngwin: https://bugs.gentoo.org/294031 ">media-video/vlc-1.0.0, media-video/smplayer-0.6.8, >media-tv/mythtv-0.21 problems with opengl context (cairo-dock)"; Gentoo Linux, Applications; NEW; nebojsa@asnn.org:qt@g.o [21:37:51] i think all these should be taken upstream, let's see what they say [21:38:06] any volunteers? [21:38:30] i can ask them to take it themselves [21:39:10] ok [21:39:49] moving on? [21:40:08] first bug should be reported to plasma first i guess [21:40:41] yeah good call [21:40:46] right [21:40:58] 3. status of live ebuilds [21:41:00] they will guide the user and us if it is a qt bug [21:41:44] and second one contains patches that should be reviewed by us and taken upstream [21:41:44] hwoarang: you wanted to say something about live? [21:41:53] that's all sorry for the noise :) [21:41:58] np [21:42:05] *** Joins: dagger (~quassel@gentoo/developer/dagger) [21:42:13] yngwin: are we on 4? [21:42:25] [20:40:04] 3. status of live ebuilds [21:42:32] ok [21:42:33] so [21:43:02] a month ago asked you to add your self here http://gitorious.org/gentoo-qt/pages/Qt4%20live%20ebuilds so I would know who maintains what [21:43:10] about live ebuilds i want to say first that i have hardware issues i hope they will be fixed next week and i'll start taking care of 4.6.9999[kde-qt] ebuilds again [21:43:13] so is it me and Ben only? [21:43:34] that's why i didn't add myself yet [21:44:02] plus I consider 4.9999 as the most important version [21:44:16] because every 4.X is based on that and the ebuilds should be fully working [21:44:27] otherwise we spend hours fixing 4.X and 4.9999 packages [21:44:34] yes i could upgrade np [21:44:37] we could probably sync 4.9999 with 4.79999 [21:44:42] so either we need to actively take care of 4.9999 or drop it [21:44:50] i used to test live but i havent even touched it lately [21:44:50] yngwin: they are 90% synced [21:44:55] we synced them now [21:45:00] ok [21:45:03] before we push 4.7.9999 [21:45:11] but they will br b0rked again when Qt moves to 4.8 [21:45:20] as they should [21:45:31] if nobody cares about 4.9999 we can at least mask it [21:45:46] well, I can try it [21:45:48] there is no need to mask live ebuilds, they are expected to fail [21:45:51] at least I can compile it in chroot [21:45:55] to verify that it builds [21:45:56] wired: failed by upsteram [21:45:58] *upstream [21:46:09] but we are talking abuot packaging failures now [21:46:11] but i might give it a try at some point, no guarantees [21:46:21] a build on a chroot is fine [21:46:22] live ebuilds shouldn't be masked i agree [21:46:30] to verify that the ebuilds are in a sane status [21:46:46] again: they should be masked if the packages are b0rked [21:46:48] masking live ebuilds is annoying. let it fail and users will open bugz :p [21:46:54] i am not talking about upstream failures [21:47:04] so [21:47:04] bugs are motivators [21:47:05] :) [21:47:10] :) [21:47:14] if they open bugs we wont fix them [21:47:17] since we dont use 4.9999 [21:47:23] well, it looks like we have no 4.9999 users, i havent seen any reports about our ebuilds being broken [21:47:27] every failure in live ebuilds isn't a reason for masking [21:47:31] we should at least let them know that we aint using .49999 [21:47:49] tampakrap: how are you gonna fix them? [21:48:05] yngwin: i guess its hard to use a live library :) [21:48:08] live ebuilds are supposed to be broken/experimental [21:48:16] no [21:48:24] i am expecting 4.7.9999 to be fully working [21:48:30] doesn't Sput use it? [21:48:35] the code is supposed to be experimental, but the ebuilds should work [21:48:39] ^^ [21:48:41] spatz: I was about to suggest him :D [21:48:45] Sput is using 4.7.9999 -stable-branch [21:48:46] Sput is on 4.7.9999 now [21:48:54] move him then :) [21:48:57] the ebuilds must be OK [21:49:06] no matter what is the status of upstream repo [21:49:26] 4.7.9999 has no regressions with KDE trunk that I've noticed [21:49:34] there's a regression in Quassel which I've fixed earlier today [21:49:39] i couldnt build kde-4.4.1 today [21:49:44] well, i can look into syncing the ebuilds, but i'm not going to test 4.9999, i'm sticking with 4.7.9999 [21:49:48] because of some QString class definitions errors [21:50:13] yngwin: now 4.7 and 4.9999 should be identical [21:50:20] however they are not [21:50:25] there is one binary incompatible change in Qt that affects some KDE programs that thiago has fixed in master at least, not sure if it affects older KDE versions though [21:50:28] now it is a good time to sync them once and for all [21:50:42] yeah, i can fix that for now, but someone else should pick up maintenance [21:50:45] s/master/KDE trunk/ [21:50:56] yngwin: i will setup a chroot and start building it [21:51:02] ok [21:51:09] in any case, I can't build assistant-4.7.9999 [21:51:13] it fails linking here. [21:51:17] -stable-branch? [21:51:23] it also builds some parts of corelib and qtxml [21:51:25] yes [21:51:30] afaik nobody uses -stable-branch now [21:51:31] :/ [21:51:35] but it shouldn't be building corelibs [21:51:37] ^^yet another problem [21:51:42] i used to [21:51:43] that looks like an ebuild bug [21:51:47] prob [21:51:49] yeah, we should look into that [21:52:09] it then can't link to QtGui because of a missing symbol, no idea where that comes from [21:52:57] ok, anything else on live? [21:53:24] i'll fix my machine and report back on next meeting [21:53:43] ok [21:53:46] tnx [21:53:50] 4. what else needs to go into our faq? [21:54:03] i dont know if you guys saw what i put in the repo [21:54:08] i did [21:54:11] yes good work [21:54:21] :) [21:54:23] did you mention it in the project space? i didn't look at it [21:54:31] not yet [21:54:36] *** Quits: spatz (~spatz@gentoo/developer/spatz) (Ping timeout: 276 seconds) [21:54:48] yngwin: what is this faq for? [21:54:55] what is the target group? [21:54:59] users [21:55:02] everybody? [21:55:02] for users asking what the faq is going on [21:55:09] if so [21:55:13] like stuff that keeps getting asked on the forums and irc [21:55:18] we can add infos about the live pacakges [21:55:24] yes nice idea [21:55:31] like "Which version of Qt should I pick" [21:55:33] sure [21:55:43] do you want to write something up? [21:55:48] "Can I downgrade Qt" [21:55:55] ah thats a good one [21:55:59] i might come up with something [21:56:39] well qt-qt3support and blockes are the most common [21:56:42] so we should be fine [21:57:00] ok just add it in project space [21:57:02] ok, feel free to add stuff [21:57:07] btw we have qt.gentoo.org now :) [21:57:14] yeah nice [21:57:22] :) [21:57:37] are we done? [21:57:42] can we drop 4.5.3 btw? [21:57:45] hm, we need a rst2guidexml [21:57:54] why? [21:57:56] leave it there [21:58:00] i'd say keep 4.5.3 around for now [21:58:18] ok [21:58:20] (i'm talking about rsr2guidexml) [21:59:30] are we done? [21:59:43] i think so [21:59:49] right on time [21:59:54] anything else? [22:00:09] *** Quits: willikins (~rbot@gentoo/bot/Willikins) (Read error: Operation timed out) [22:00:17] ok, thanks guys [22:00:20] thanks a lot! [22:00:22] ====================================