**** BEGIN LOGGING AT Wed Mar 30 02:59:58 2016 Mar 30 05:39:00 Morning Mar 30 05:39:04 Herrie: flashing now Mar 30 05:41:35 Herrie: it's booting, and working Mar 30 05:42:10 well, apart from luna-webappmgr :) Mar 30 06:18:14 Tofe: OK good, well that's expected :D Mar 30 06:20:49 Thnx for testing :) Mar 30 06:21:00 Had any luck with your QT bits or no chance yet? Mar 30 07:09:15 Not had much time to look at it Mar 30 07:58:01 Tofe: OK :) Mar 30 07:58:08 JaMa: PR is updated Mar 30 08:40:21 JaMa: Closed PR and did new one with 2 clean commits Mar 30 08:52:16 thanks Mar 30 08:55:00 Once Tofe figures out the issue with the ENV settings for QT we can do both Jethro & QT 5.6 at once Mar 30 09:01:52 JaMa: I may have misunderstood you: did you intend to do the bitbake -e comparision yourself, or was it a suggestion for me to do? Mar 30 09:22:02 Tofe: I was hoping to do it myself but haven't found time to do it yet :/ Mar 30 09:22:09 Tofe: if you can then compare them Mar 30 09:22:54 JaMa: well, hopefully bitbake -e doesn't require a full build, so it wouldn't be so long to do it on my side Mar 30 09:23:23 I wonder if the result of the configure with fido+qt5.6 could be seen somewhere on jenkins? Mar 30 09:24:52 yes, -e doesn't build anything Mar 30 09:25:07 log.do_configure file is already gone from tmpfs on jenkins Mar 30 09:26:29 ok, well, I'll see what I can fetch on my side Mar 30 09:27:20 I should probably buy a larger harddrive, a little Tb wouldn't hurt Mar 30 09:32:57 I have around 3TB of various builds Mar 30 09:33:11 and still have to prune sstate quite often Mar 30 09:47:55 :) Mar 30 09:51:34 I'm home I can do something if needed on my machine ;) Mar 30 11:32:58 Herrie: I've fixed your "qtwayland: Move to webOS-ports/master-next branch and update SRCREV" see how it should be done Mar 30 11:36:02 Herrie: and does it really belong to jethro? qt-5.6 changes are in master branch Mar 30 11:49:14 I'm moving all qt 5.6 related changes to jethro branch Mar 30 11:49:26 and will update jethro in webos-ports-setup to use meta-qt5/master Mar 30 11:49:31 then I'll trigger new unstable builds Mar 30 11:52:23 JaMa: OK Mar 30 11:52:31 JaMa: which changes exactly ? because as-is it won't succeed, for example because of remove-libtool Mar 30 11:52:52 It doesn't really belong in Jethro, but we cannot move to Jethro without 5.6 currently due to luna-webappmgr crash Mar 30 11:52:56 Which is fixed with 5.6 Mar 30 11:53:14 Hence we want to do both upgrades at the same time Mar 30 11:53:26 But it should be in master too ;) Mar 30 11:54:17 Tofe: remove-libtool isn't used in master branch yet Mar 30 11:55:08 qmake5_base: use remove-libtool bbclass is only in jansa/master Mar 30 11:55:19 as well as "recipes: use new EXTRA_CONF_PACKAGECONFIG instead of EXTRA_OECONF" Mar 30 11:55:37 JaMa: ah, that was the branch I used for my tests :) Mar 30 11:55:38 which will also need some changes in meta-luneos if we decide to use this with oe-core/jethro Mar 30 11:56:00 that was correct Mar 30 11:56:07 now most changes from jansa/master are in master Mar 30 11:56:20 which is jethro-compatible for now Mar 30 11:56:37 ok Mar 30 11:58:16 Herrie: see top 5 commits https://github.com/webOS-ports/meta-webos-ports/commits/jethro Mar 30 11:59:05 looks good Mar 30 12:03:15 JaMa: I think this https://github.com/meta-qt5/meta-qt5/commit/a5f8cb00ffe7f8ddaafd031bc29b126000a73690 could have be related to the issue I had with the env variables Mar 30 12:10:54 Tofe: top 2 here https://github.com/webOS-ports/meta-webos-ports/commits/jansa/jethro is what you need to use jansa/master in meta-qt5 Mar 30 12:11:19 Tofe: your devices shouldn't provide oe-device-extra.pri Mar 30 12:11:32 it's used by freescale and iirc RPI only sofar Mar 30 12:11:57 but it's source for many confusing error messages in log if that's why you found it Mar 30 12:11:59 JaMa: yes, it looks like everything is there Mar 30 12:12:24 JaMa: for the oe-device-extra.pri commit, I just saw it was related to QT_QPA_PLATFORM :) Mar 30 12:14:23 http://patchwork.openembedded.org/patch/106613/ http://patchwork.openembedded.org/patch/106931/ Mar 30 12:17:07 yep, saw that too; but you're right, I can't see how that would influence my build Mar 30 12:36:50 JaMa once we have that issue tackled, what are the steps to move to Jethro? I just point https://github.com/webOS-ports/webos-ports-setup/blob/testing/conf/layers.txt to the right places and that's it? And you'll take care of switching some of the master-next branches sometime when you got time? Mar 30 12:38:14 I mean so that the master branches will have what's currently in master-next and we can re-use master next for 2.1 changes? Mar 30 12:38:23 rebasing testing branch in webos-ports-setup on jethro branch Mar 30 12:38:36 and probably importing changes needed for RPi builds Mar 30 12:38:43 and testing them with jethro as well Mar 30 12:39:43 JaMa: Yeah I asked Andolamin y'day to check that Mar 30 12:39:47 in components, master should be updated to match with master-next and then in the recipe we should drop WEBOS_GIT_PARAM_BRANCH = "webOS-ports/master-next" Mar 30 12:39:52 and update SRCREV if needed Mar 30 12:40:06 old master should be tagged before overwritting it from master-next Mar 30 12:40:21 and additional double check that everything from master was imported to master-next would be useful Mar 30 12:40:47 I'm doing that when updating master-next, but if it happens after that I won't notice Mar 30 12:42:50 JaMa: OK. Not sure I'll be able to do the master-next to master switch. Is that something you can do? We could build testing from master-next for now right for a little while? And you'll switch stuff when you have some time? Mar 30 12:43:07 Or if you give me some simple git commands I can find my way I guess :P Mar 30 12:43:17 I'll test something on my own fork first before breaking stuff :P Mar 30 12:43:40 yes I can do it Mar 30 12:43:51 I'll just tag master with "Fido" or something? Mar 30 12:44:10 I should also do another meta-qt5 revisions a bit again.. Mar 30 12:44:22 I'm tagging them every time I rebase meta-webos-ports branches Mar 30 12:44:29 ah in components Mar 30 12:44:44 I'm doing webOS-ports/master-next-2016-03-30 format Mar 30 12:45:38 "fido" would be confusing as it's last master compatible with meta-qt5 "jethro" alias qt 5.5 Mar 30 12:45:52 which just happened to be used in our "fido" LuneOS builds :) Mar 30 12:46:27 we should try to quickly upgrade to Yocto 2.1 to have all layers in sync at least for a while :) Mar 30 12:52:18 JaMa: Yeah that would be nice Mar 30 12:54:02 JaMa: We'll get the Jethro switch out of the way ASAP and will then look into systemd & pulseaudio issues. Mar 30 12:54:12 So at least you have less layers to worry about Mar 30 12:54:38 I'm all in favor of being in sync with upstream to ensure latest fixes & security updates :) Mar 30 12:55:28 agreed, but not master branch, because there are too many changes which would distract your work Mar 30 12:55:46 but as soon as Yocto 2.1 is released in separate branch we should try to switch soon Mar 30 12:58:35 JaMa: OK, any ETA for that? April I read? Mar 30 13:01:05 yes Mar 30 13:02:15 I guess you'll be making Krogoth branches soon? Mar 30 13:02:55 is krogoth name of 2.1 release? Mar 30 13:03:11 Looks like it :) https://wiki.yoctoproject.org/wiki/Releases Mar 30 13:03:35 ah it wasn't there last time I've checked :) Mar 30 13:03:50 will wait with branches at least until oe-core/kergoth is created Mar 30 13:03:50 THey added it on 16th it seems Mar 30 13:03:59 LOL ;) Mar 30 14:12:45 Herrie: I tried building unstable for the Pi yesterday but the build failed. Going to try again today to see if I can fix the issues. Mar 30 14:15:08 is that a pi 2 build? Mar 30 14:16:40 HaDAk: Yeah we have nightly Pi2 builds now Mar 30 14:16:46 awesome Mar 30 14:16:47 ;) Mar 30 14:16:52 Pi3 will follow once Andolamin sorts some build issues Mar 30 14:17:00 i've got a pi2 that i'm about to put a pi drive in Mar 30 14:17:07 would love to have a proper webos desktop Mar 30 14:17:10 :D Mar 30 14:17:17 Well images can be found already :P Mar 30 14:17:35 http://build.webos-ports.org/luneos-testing/images/raspberrypi2/ Mar 30 14:17:57 Flash instructions at: https://github.com/Andolamin/meta-rpi-luneos Mar 30 14:18:25 HaDAk: The current nightly images assume the official touchscreen. You'll need to edit config.txt to match your display Mar 30 14:18:36 3440x1440 Mar 30 14:18:46 Also, haven't done any mouse work yet Mar 30 14:19:04 Andolamin: Let me try a build too Mar 30 14:19:10 Might take a while though before it's done Mar 30 14:23:35 Andolamin: Build is running Mar 30 14:23:43 Using: https://github.com/webOS-ports/webos-ports-setup/blob/herrie/jethro-migration-pi2/conf/layers.txt Mar 30 14:26:45 I haven't updated the Jethro branch on meta-raspberrypi so it's very out of date. Use fido for now, I'll update the branch today. Mar 30 15:02:35 Andolamin: OK Mar 30 15:02:43 Anyway my build is at 3000 of 5500 or so ;) Mar 30 15:03:28 Andolamin: "This branch is even with agherzan:jethro." Mar 30 15:03:32 So I guess we're OK ? Mar 30 15:03:47 Nope - Upstream hasn't updated anything but master in months Mar 30 15:04:02 Ah I see Mar 30 15:04:09 Well let's see if this builds :P Mar 30 15:04:21 Expected issue is luna-webappmgr crashing but that will be solved with qt 5.6 ;) Mar 30 15:04:42 Or maybe it won't crash on pi2 ;) It does on Mako, Maguro & TP Mar 30 15:12:39 Hopefully it works well Mar 30 15:12:53 My rebuild is also running now Mar 30 15:21:46 Andolamin: Mine is running inside a VirtualBox so not that quick :P Mar 30 15:21:47 But well Mar 30 15:31:00 Herrie: 2300/5700 here Mar 30 15:32:20 3232/5619 here ;) Mar 30 15:53:49 Andolamin: Jethro was released in Nov 2015 so it's not that strange no updates were made to it afterwards Mar 30 15:55:06 Herrie: Yeah - but a lot of what we need for the Pi came after that Mar 30 15:55:18 Herrie: The official touchscreen, for example Mar 30 15:56:00 Wait, no, the touchscreen was just before that. Mar 30 15:56:11 Might work, but don't know for sure. Mar 30 16:54:32 Ok at about 75% here.. 4200 something Mar 30 16:54:44 Not going very quick :P Mar 30 17:28:38 Herrie, JaMa: ok, I think I finally found out what was going on: it seems I forgot to apply the patch for EXTRA_CONF_PACKAGECONFIG Mar 30 17:29:00 It's a bit surprising Qt works so well without that Mar 30 17:42:52 Tofe: Well that's good :D Mar 30 17:42:57 Easy fix then :D Mar 30 17:43:06 My Pi2 build seems almost done, QtWebEngine now Mar 30 17:58:02 Herrie: actually, if we take JaMa's commits, it's already fixed :p Mar 30 17:58:32 I'm rebuilding my image with the fix, to confirm; but it might take a while, as I need to rebuild basically all qt Mar 30 18:11:51 Tofe: so it was broken only in your build together with meta-qt5/jansa/master? Mar 30 18:12:10 Tofe: I thought it's broken with jethro build (without taking the meta-qt5 upgrade) Mar 30 18:12:36 or is luna-webappmgr crash unrelated to all this? Mar 30 18:19:55 JaMa: luna-webappmgr crash was with Jethro and QT 5.5.1. The highlighted line of code was changed in Chromium so we decided to give 5.6 a try to see if that "fixed" it and it did. Mar 30 18:20:42 The crash only appeared on ARM targets, qemu was fine. Similar for PA 6. So might be toolchain somehow. Mar 30 18:21:27 Since 5.6 uses newer Chromium, so we didn't proper fix it but worked around it by using 5, Mar 30 18:21:33 5.6 instead. Mar 30 18:23:04 JaMa: I never actually built jethro with Qt 5.5.1 Mar 30 18:23:54 Tofe: That was JaMa's unstable and I tried myself too. Mar 30 18:24:13 Same error for both Mar 30 18:24:33 Can be found in the logs, somewhere a l29 in Chromium Mar 30 18:25:26 Herrie|TP: yes; I just hope that applying the fix I forgot won't break luna-webappmgr :) Mar 30 18:25:30 ok Mar 30 18:26:09 Tofe: you might test the latest unstable build for the qt env issue Mar 30 18:26:22 Tofe: it should be almost identical with what you have now Mar 30 18:26:57 It's already built? Mar 30 18:28:23 I'm downloading it Mar 30 18:28:27 yes Mar 30 18:37:44 It boots, there is sound, and the firstuse app shows up; quite good beginning! Mar 30 18:38:14 JaMa: What you did for PA there? Mar 30 18:38:20 Because I didn't have sound before Mar 30 18:38:27 Or you used downgraded Fido version as well? Mar 30 18:39:05 ... and Memo is working Mar 30 18:39:11 I think we've got something here Mar 30 18:39:21 Wifi is fine Mar 30 18:39:56 Calls seem to work Mar 30 18:40:50 Tofe: Journalctl sanity check is always good too Mar 30 18:40:57 YOu could try to connect to something with BT Mar 30 18:41:04 And run Testr stuff Mar 30 18:41:17 Herrie: wait, I'm getting crashes now, after the call Mar 30 18:41:36 Tofe: 2nd boot or first boot? Mar 30 18:41:40 Try a 2nd boot Mar 30 18:41:44 1st boot is buggy Mar 30 18:42:17 1st boot Mar 30 18:42:25 but it was because of webos-telephonyd it seems Mar 30 18:42:33 I still have to debug that completely Mar 30 18:42:48 stopping it solves the problem for now Mar 30 18:43:00 TOfe: 1st boot has tons of issues still Mar 30 18:43:11 We have a long outstanding item in issue tracker for it Mar 30 18:43:34 Herrie: I'll reboot then; want me to test things in particular, Mar 30 18:43:35 ? Mar 30 18:43:50 http://issues.webos-ports.org/issues/839 Mar 30 18:43:54 http://issues.webos-ports.org/issues/865 Mar 30 18:44:23 That are 2 related to it Mar 30 18:44:28 Tofe: Just the same tests Mar 30 18:44:38 But I think BT also had issues on 1st boot Mar 30 18:44:49 I never tested BT Mar 30 18:46:42 I connected BT headset and playeed a song :P Mar 30 18:52:34 it works Mar 30 18:53:14 I got luna-webappmanager crashed when installing LuneTube Mar 30 18:53:27 May be unrelated to upgrade Mar 30 18:57:42 Herrie: I've used your PR Mar 30 18:57:55 JaMa: Ah that explains then Mar 30 18:58:06 Tofe: Try another app, LuneTube is a bit funky in general Mar 30 18:58:12 Nice app but a bit hacky Mar 30 18:58:20 The dev is a really inexperienced one Mar 30 18:58:32 I get lunasysmgr restart after using it in legacy Mar 30 18:58:38 So I suspect some memory leak somewhere Mar 30 18:58:46 Not always but it happens Mar 30 18:59:45 QtWebEngine seems to still have a tendency to crash Mar 30 18:59:50 not that often, but still Mar 30 19:00:20 html5test.com makes it crash; closing a dashboard too; playing around with the browser too Mar 30 19:01:24 You had that on your build too? Or didn't test that much? Mar 30 19:01:34 I mean with 5.6 when you tested Mar 30 19:01:56 I didn't test that much Mar 30 19:03:25 I could install PivotCE Mar 30 19:03:51 launching it triggered a crash; and after a luna-next restart I could start it without problem Mar 30 19:03:57 Seems a bit random **** ENDING LOGGING AT Thu Mar 31 02:59:58 2016