**** BEGIN LOGGING AT Sat Mar 05 02:59:58 2016 Mar 05 08:56:20 Herrie: progress! Mar 05 08:56:26 (and morning) Mar 05 08:56:41 Tofe: Nice! Mar 05 08:56:56 We also a bit with BT, we got now some modules in the build :P Mar 05 08:57:04 and rebuild helped, and now I have luna-next (trying to) start, wifi seems to work through connman Mar 05 08:57:37 Qt crashes because of GLES 3.0, but the Qt bugreport about that says it is handled more nicely in Qt 5.6 Mar 05 08:57:59 So I think next step is clear: Qt 5.6 Mar 05 08:58:19 I'll just PR hybris and QPA bumps Mar 05 09:02:35 The QPA bump can only be done after the QPA merge, though Mar 05 09:03:02 Herrie: what are the steps to test Qt 5.6 ? Mar 05 09:05:20 ah, meta-qt5/master Mar 05 09:05:25 Tofe: I guess so Mar 05 09:05:43 And you'll need to do quite some worwk on the webengine bits Mar 05 09:05:57 I think JaMa did a rebase, some time ago Mar 05 09:13:28 Tofe: I mean: The modifications from qtwebengine & qtwe-chromium would need to be ported to versions that are included in qt 5.6 Mar 05 09:14:13 I'm not sure you can run qtwebengine + chromium from 5.5 with qt 5.6 Mar 05 09:14:32 no, that's why I talked about a rebase from JaMa, which was on top of a 5.6 alpha Mar 05 09:15:01 I don't remember where it was, though, but probably in our fork Mar 05 09:15:38 Tofe: Basically all your work for our app rendering would need to be ported Mar 05 09:15:57 This stuff: https://github.com/webOS-ports/qtwebengine/commits/webOS-ports/master Mar 05 09:16:12 And this: https://github.com/webOS-ports/qtwebengine-chromium/commits/webOS-ports/master Mar 05 09:16:32 Most should be fairly straight forward but could be some commits need a bit of rework Mar 05 09:16:57 And I mean, this: https://github.com/webOS-ports/qtwebengine/commits/webOS-ports/master-next Mar 05 09:18:19 Ah didn't see that Mar 05 09:18:28 Yeah but not sure that includes all we need Mar 05 09:18:34 Anyway I need to run be back in 1 hr Mar 05 09:18:59 ok, see you Mar 05 09:31:07 Tofe: Not sure master-next = 5.6 rc or alpha/beta might be good to check. Also to check if all your still needed commits are there. I know we had some 5.6 stuff backported to 5.5 Mar 05 09:31:49 Herrie|Veer: seems alright, and quite up-to-date, apart from the password character thing Mar 05 09:32:18 so actually using meta-qt5/master + meta-webos-ports/master maybe work Mar 05 10:25:16 back Mar 05 10:25:24 Hair is proper for an interview now :P Mar 05 10:27:07 Tofe: I think meta-webos-ports/master = Jethro based Mar 05 10:27:15 Jethro gives bootloop on MAKO Mar 05 10:28:14 I think we need to use Fido in meta-webos-ports for now and maybe cherry pick anything specific for 5.6 Mar 05 10:28:17 JaMa: ^ ? Mar 05 10:29:36 ah Mar 05 10:30:08 Also not sure this is correct: https://github.com/webOS-ports/meta-webos-ports/commit/a67df278a4f1fb7d902854fd099678b3eb653588 Mar 05 10:30:31 Ah it might be actually Mar 05 10:30:43 yes, it is Mar 05 10:31:27 ok, so maybe I shouldn't try to build "master" :p Mar 05 10:32:22 Tofe: No I think you need fido + cherry pick specific things for QT 5.6 Mar 05 10:32:33 Because master is Jethro based from what I can see Mar 05 10:32:45 Or maybe mako mysteriously will boot on jethro with 4.4 :P Mar 05 10:33:23 libhybris & qpa are OK to merge right? Mar 05 10:34:56 right Mar 05 10:36:13 Tofe: QPA has conflicts Mar 05 10:36:33 oh? but GH was green Mar 05 10:37:28 ah, no, it's not Mar 05 10:37:31 let me see Mar 05 10:40:55 should be ok now, but I'd prefer testing it first, as it seems I missed something in the previous rebase Mar 05 10:43:51 ok Mar 05 11:21:19 elvispre|s: I seem to lose connection to headset as well with the bt modules loaded in pulseaudio Mar 05 11:21:26 Now trying again wtihout loading them Mar 05 11:22:37 Herrie: I think the system logs afterwards may lead somewhere. Mar 05 11:33:01 elvispre|s: Not sure, I didn't really see anything yet Mar 05 11:33:07 Your PR's are not really related right? Mar 05 11:33:31 Herrie: master is for master, jethro is for jethro Mar 05 11:33:49 JaMa: We want to upgrade from QT 5.5 to QT 5.6 Mar 05 11:33:56 Wondering which meta-webos-ports to use Mar 05 11:34:08 Seems you have some patches in master that are specific for 5.6 Mar 05 11:34:19 Or we should have a fido-next and apply them there/ Mar 05 11:34:20 ? Mar 05 11:34:22 JaMa: that's unexpected ;) Mar 05 11:34:52 meta-qt5/jethro is 5.5* Mar 05 11:34:58 Herrie: Those PRs were a separate matter, yes. Mar 05 11:34:59 master is 5.6* Mar 05 11:35:07 jansa/master-5.7 is 5.7-alpha Mar 05 11:35:47 if you don't want to break mako, then you should stay with the same Fido release Mar 05 11:35:48 am currently building a meta-qt5/master + meta-wop/fido (+cherrypicked qt commits from master) + a cherry-pick for meta-oe for ninja-native; so far, seems to work Mar 05 11:35:53 and upgrade only meta-qt5 Mar 05 11:36:35 Tofe: better to check with jansa/master Mar 05 11:36:46 there are 2 changes which I'll soon migrate to master Mar 05 11:36:46 for meta-qt5 ? Mar 05 11:36:49 yes Mar 05 11:36:52 ok, will do Mar 05 11:37:01 which will requre few more changes in wop/fido to became compatible Mar 05 11:37:10 see commit for remove-libtool Mar 05 11:37:24 ok Mar 05 11:37:38 and the one for EXTRA_CONF_PACKAGECONFIG (the variable will possibly) Mar 05 11:37:42 rename Mar 05 11:38:46 Herrie: did you have a chance to re-try mako boot with latest build? Mar 05 11:45:20 JaMa: Same bootloop on Mako Mar 05 11:46:08 ok, thanks Mar 05 11:46:33 JaMa: where should I put EXTRA_CONF_PACKAGECONFIG += ${EXTRA_OECONF} ? I doesn't seem a good idea to put it in the mako machine conf file Mar 05 11:49:16 ah, maybe in meta-luneos/conf/distro/include/luneos.inc Mar 05 11:49:53 luneos.inc would be better Mar 05 11:50:06 because all MACHINEs will need it Mar 05 11:50:46 ok Mar 05 11:54:08 ok done, let's try again Mar 05 11:56:42 Herrie: Tofe: webOS-ports/master-next branch in both qtwebengine and it's chromium fork were rebased on recent 5.6 versions used in meta-qt5/master Mar 05 11:56:59 but I've only build tested them Mar 05 11:57:51 JaMa: that's fine, I'll test the runtime :) Mar 05 11:58:24 I didn't even expect to see all these rebase already done Mar 05 12:00:19 our fork was breaking my bitbake world builds :) Mar 05 12:00:32 meta-luneui is included there Mar 05 12:00:46 so master branch needs to stay compatible with master of other layers Mar 05 12:18:49 Herrie: I've just triggered build with Yocto 2.1 for mako, lets see if it fails the same with latest Mar 05 12:27:03 JaMa: OK Mar 05 12:27:11 This is unstable as well right? Mar 05 12:28:31 Herrie: no unstable is for Jethro Mar 05 12:31:46 JaMa: OK, so where can I find this image when it's ready? Mar 05 12:32:24 I'll have to upload it from my home machine somewhere Mar 05 12:32:51 Ah ok :) Mar 05 12:42:52 Herrie: I've switched unstable branch to temporary track master branches, so next build will be Yocto 2.1 based Mar 05 12:43:24 this way I can build this on jenkins instead local Mar 05 12:48:40 JaMa: OK Mar 05 17:38:44 JaMa: didn't you have build issues with qtscenegraph-adaptation ? for me it fails, apparently because of a little API mismatch Mar 05 19:05:47 JaMa: this commit fixes the issue: https://github.com/Tofee/meta-webos-ports/commit/9caa709e6caf5b625cac2a2a20bff73a43a04932 Mar 05 19:27:40 Tofe: no, but I'm regularly building only meta-luneui not luneos Mar 05 19:27:54 Summary: 2 tasks failed: /OE/build/owpb/webos-ports/meta-smartphone/meta-lg/recipes-kernel/linux/linux-lg-mako_git.bb, do_compile /OE/build/owpb/webos-ports/meta-qt5/recipes-qt/qt5/qtwebengine_git.bb, do_compile Mar 05 19:27:58 Summary: There were 6 ERROR messages shown, returning a non-zero exit code. Mar 05 19:28:08 this is luneos mako with master branches Mar 05 19:31:24 kernel went fine for me; but I'm on fido for the most part Mar 05 19:31:32 qtwebengine also went fine Mar 05 19:32:44 JaMa: what can possibly go wrong with a kernel build? change of build tools ? Mar 05 19:38:12 Tofe: anything like running out of tmpfs space :) Mar 05 19:40:40 hehe :) Mar 05 19:46:28 * DougReeder waves hello Mar 05 19:47:22 * JaMa waves with beer Mar 05 19:49:51 * Tofe waves also with beer Mar 05 19:49:54 I’m not able to use app menus in the latest stable release. Mar 05 19:50:11 … on my N4 Mar 05 19:50:37 They all display as “App Menu” and don’t respond when tapped. Mar 05 19:50:46 yes, we also found out just before the release Mar 05 19:50:59 I think it might, eventually, maybe, be my fault Mar 05 19:51:21 It didn’t get fixed before the release? Bummer. Mar 05 19:56:06 I'll try to fix that asap Mar 05 19:56:14 Thanks. Mar 05 20:04:20 DougReeder: I could provide you a very quick fix, but I don't know if you want to push a file through adb to your device Mar 05 20:04:45 Thanks, but I can wait for the regular fix. Mar 05 20:05:19 ok Mar 05 20:08:13 Herrie: https://github.com/webOS-ports/luna-next-cardshell/pull/263 Mar 05 20:29:18 Hello, I need help with the openembedded layer Mar 05 20:30:06 Since I am porting to the Samsung Galaxy Star Pro, do I edit the meta-samsung part? Mar 05 20:30:13 Or something else? Mar 05 20:31:58 Zhongtiao1: yes, it's where the target-specific parts should go Mar 05 20:32:46 Tofe: PR merged. Mar 05 20:32:54 How's the 5.6 going? Mar 05 20:32:58 So I make a file called logan2g.conf then? Mar 05 20:33:05 Zhongtiao1: you can follow the same way of doing as for the samsung galaxy nexus (maguro) Mar 05 20:33:33 The porting guide is pretty user-unfriendly :) Mar 05 20:35:06 Zhongtiao1: yes, we don't start a new port everyday, so the guide might be a bit sketchy... Mar 05 20:35:23 is logan2g the codename of that phone? Mar 05 20:35:30 Yes, It is Mar 05 20:35:59 Would I need the cache image partition size as well? Mar 05 20:36:26 as well as the cache filesystem type? Mar 05 20:37:37 Zhongtiao1: Anything incorrect feel free to correct it. Create an account on the wiki, let me know the username and I can give you access to edit the guide. It for sure needs some work still :) Mar 05 20:37:45 I don't think so; for instance we don't need it for maguro Mar 05 20:38:03 Okay Mar 05 20:38:45 It was written up once but mainly high level to be honest. Needs more detail for sure :) We've been working hard in getting the OS working better and didn't focus on porting because that's relatively easy. Mar 05 20:39:49 That's fine :) I just see lots of potential in LuneOS Mar 05 20:40:20 Zhongtiao1: We all do :) Mar 05 20:40:55 That's why we work on it :) We can always use dev help :) Still quite some areas to work on, but things are slowly falling into place :) Mar 05 20:41:43 We're pretty up to date with pretty much whole system stack ;) I haven't seen much projects using qtwebengine yet for example ;) Mar 05 20:42:03 Yeah :) Mar 05 20:42:25 Do I need the require part to in the machine config? Mar 05 20:42:46 We just have limited number of devs with limited free time, so things don't go as quickly as with Jolla or Ubuntu for example who have paid employees + more devs :P Mar 05 20:43:47 Well, at least you guys are moving, Seadot and Plasma Active haven't moved for a few years now :D Mar 05 20:44:12 Plasma Mobile has I think? Mar 05 20:44:24 Herrie|Veer: I'm sideloading Mar 05 20:45:04 Lots of things are shared across projects :) But I think we're the only one that's 100% open source (- Android binary blobs :P) Mar 05 20:45:24 Tofe: Curious :) This is fido + QT 5.6 right? Mar 05 20:46:06 Zhongtiao1: the require is just an include, and you'll need either that include, or a customized version, depending on the device Mar 05 20:46:13 Herrie|Veer: right Mar 05 20:46:46 Zhongtiao1: I never attempted a port myself, so Tofe will know all this better :P Mar 05 20:47:12 Samsung phones don't have Fastboot support, Just ODIN and Heimdall Mar 05 20:47:16 Herrie|Veer: but it's quite customized, don't have too high hopes :p Mar 05 20:47:18 I know my way around the repos, hence I could post the updated links etc :) Mar 05 20:47:26 What about the kernel? Mar 05 20:47:28 Tofe: OK :P Mar 05 20:47:55 Zhongtiao1: oh, I only know fastboot, not these nordic things Mar 05 20:48:15 ODIN and Heimdall are Samsung Recovery Tools Mar 05 20:48:40 It forcibly flashes android versions (and any tar.md5 file) on the device Mar 05 20:49:07 Herrie|Veer: I see our boot logo! Mar 05 20:49:25 Tofe: That's a quite good sign :) Mar 05 20:49:53 Zhongtiao1: ok; maybe fastboot is hidden behind some other layers Mar 05 20:50:11 Herrie|Veer: ah, the first-use app crashes the cardshell Mar 05 20:51:03 Herrie|Veer: ah no, it's the cardshell itself that crashes. Mar 05 20:51:46 Well... I'll be back in about 45 minutes after some errands are done for the family ;) Mar 05 20:52:20 Well, that's one weird new target port Mar 05 20:53:12 Tofe: Well yeah :) Mar 05 20:53:29 But maybe that's all he has available to toy with :) Mar 05 20:53:55 Tofe: Well maybe journalctl will give some clues Mar 05 20:54:17 Could be some leftover somewhere that was removed in 5.6 like qtquick 1? Mar 05 20:55:52 Herrie|Veer: I removed qtquick1 from the build some time ago Mar 05 20:56:10 Tofe: Yeah I thought so too. Mar 05 20:56:38 But could be something similar... Hopefully journalctl has something useful. Mar 05 20:56:47 This is on 4.2.2 or 4.4.x? Mar 05 20:56:49 Could be a million things, I'll have to look closer Mar 05 20:56:57 4.2.2, one step at a time :p Mar 05 20:57:02 oh, wait Mar 05 20:57:08 did I reflash?... Mar 05 20:57:30 ahah, no I didn't Mar 05 20:57:51 That might explain :P Mar 05 21:02:48 re-sideloading... Mar 05 21:08:18 nope, same thing Mar 05 21:09:04 Looks like a violent crash, maybe in qtwayland, not sure Mar 05 21:09:24 I'll debug that tomorrow Mar 05 21:11:07 :) Mar 05 21:36:33 With the system-image, what do I put for the PV and PR exactly? Mar 05 21:37:41 If anyone is still here that is :D Mar 05 21:40:37 also, for the kernel recipe, there is no RAM BASE lines in my BoardConfig.mk Mar 05 21:40:51 also no ramdisk Mar 06 00:46:07 How do you make the android-system-image file if your tar.bz2 build is not online? Mar 06 00:47:52 I have a feeling you guys are at least 7 hours ahead of me :D **** ENDING LOGGING AT Sun Mar 06 02:59:57 2016