**** BEGIN LOGGING AT Wed Nov 02 03:00:00 2016 Nov 02 07:43:23 Morning! Nov 02 07:46:06 Tofe: morning! Nov 02 07:47:00 Herrie: I'm a bit surprised by the maguro vkb bug: is it new? Nov 02 07:47:13 Tofe: Not sure... It seems to happen a bit randomly Nov 02 07:47:23 after rotation? Nov 02 07:47:46 Ehm VKB doesn't rotate on Maguro now it seems :S Nov 02 07:48:07 ok, well, looks like something is broken there :p Nov 02 07:48:16 is it with the updated recipes? Nov 02 07:48:36 Tofe: Not sure need to trace back Nov 02 07:49:13 Strange that it works well on mako and behaves so badly on maguro Nov 02 07:49:40 I've started a new testing build on my end Nov 02 07:56:31 Tofe: On Mako rotation seems hit & miss at times. Sometimes it works sometimes it doesn't. Could be my build though. Nov 02 07:56:47 On Maguro all rotates except for vkb. On TP all seems fine. Nov 02 07:57:12 Seems Jolla guys use a specific service for mako to keep sensors behaving. Nov 02 08:22:50 Herrie|Pre3: I don't know exactly what they use for that -- maybe I could ask on #mer Nov 02 08:26:15 Tofe: Let me find the link Nov 02 08:26:28 It seems specific for some CM version Nov 02 08:27:03 I guess we might attempt a CM 12.1 update for Mako sometime. The 12.1 work should help a N5 port as well. Nov 02 08:35:17 Herrie|Pre3: yes, good idea, that's something I can work on :) Nov 02 08:35:49 Tofe: It'll require quite some repo update work.... Nov 02 08:35:58 I can help out too I guess.... Nov 02 08:36:35 We should be able to take the mer-hybris 12.1/13 branches and strip their specifics and put ours in the .xml files I guess as a start. Nov 02 08:36:54 Probably easier then starting from clean CM where we need to disable a lot. Nov 02 08:37:23 I would assume that the Mer guys use pretty much a similar stripped CM basis like we do? Nov 02 08:44:08 I... don't know :) Nov 02 08:44:19 but I guess so Nov 02 08:44:52 Well from what I've seen for the other ports morphis took CM and basically stripped out everything Java related :P Nov 02 08:45:06 So we have a bare Android build left basically... Nov 02 08:45:57 Just we also have an issue building CM11 kernels on Jenkins currently. Will try to get to the bottom of that first. Seems something broke after some network/server maintenance was done :s Nov 02 08:48:20 Herrie|Pre3: The last time I built a stripped down CM was for the A500 port, some years ago; so it's a bit old in my memory, but maybe I'll be able to remember some pieces Nov 02 08:51:07 Tofe: I looked into it a little while ago and fixed some of the repos because the wop11 branches were broken so I created wop11New branches in quite some places to fix broken builds. Nov 02 15:32:31 Herrie: does libgstreamer depend on valgrind for the build ? it looks so on my machine... Nov 02 15:36:19 Tofe: libgstreamer? Nov 02 15:36:27 Doesn't really ring a bell Nov 02 15:36:40 We do provide valgrind... Nov 02 15:37:00 Tofe: You're doing a clean build from scratch? Nov 02 15:37:34 Always possible you run into something funny... I fixed most but can always be a missing DEPENDS somewhere. Nov 02 15:41:36 http://paste.ubuntu.com/23416578/ Nov 02 15:43:01 It's not a build from scratch, but I didn't rebuild for almost a month Nov 02 15:47:31 Tofe: Seems there's a patch, sent you email with details. Nov 02 15:49:30 Herrie|Pre3: if the commit is in morty, it's not worth the effort backporting it now Nov 02 15:49:39 We might want to add that to meta-webos-ports until it's merged upstream. Nov 02 15:49:49 Tofe: Well it's a simple one :P Nov 02 15:50:09 And Morty will need some TLC before we can switch :P Nov 02 15:50:16 ok then :) Nov 02 16:03:41 TLC? Nov 02 16:04:39 loving care? Nov 02 16:04:41 JaMa: Tender loving care, aka kindness, love & attention :P Nov 02 16:04:56 As in some work :P Nov 02 16:05:19 kk Nov 02 16:05:23 JaMa: You have any influence in what can be picked/pused in oe-core krogoth still? Nov 02 16:05:32 s/pused/pushed Nov 02 16:05:41 need to drop that sensors-fw patch now when we have newer upstream Nov 02 16:06:09 well the stuff needs to be merged in master and morty first Nov 02 16:06:43 JaMa: this is in morty, but not in krogoth it seems in oe-core Nov 02 16:08:10 JaMa: This one: https://patchwork.openembedded.org/patch/132139/ Nov 02 16:11:47 JaMa: Which patch from sensorfw? We have 4 currently it seems. You have build issues somewhere? Nov 02 16:15:34 JaMa: The 0005 for GCC6: Yes Nov 02 16:15:36 Seems so Nov 02 16:16:02 They fixed that with 9fa93f1a upstream. Nov 02 16:23:06 ok, I've included that gst change in jansa/krogoth and will request backport after testing Nov 02 16:23:25 and I've dropped "pick e9e9d12 sensorfw: Fix compilation with GCC 6 Nov 02 16:23:31 from meta-webos-ports/morty now Nov 02 16:24:40 mako, maguro, qemux86 built fine now Nov 02 16:25:46 JaMa: They did for me in general but qemux86 doesn't give me proper image in vbox Nov 02 16:26:19 Mako boots but has issues on FirstUse app possibly related to polkit, not 100% sure yet. Maguro bootloops for me. Nov 02 16:26:51 I'm trying to get to the bottom of the cm-wop-11 jenkins issues with novaldex & ka6sox Nov 02 16:29:29 Once that's sorted hopefully tenderloin will boot as well. Nov 02 18:02:59 Herrie: do we have some wiki for building CM ? Nov 02 18:04:25 Ah, found the porting guide :) Nov 02 18:25:21 Herrie: ping Nov 02 18:28:18 Tofe: pomg Nov 02 18:28:20 pong Nov 02 18:28:49 Tofe: I added a link to the Sony AOSP guide yesterday, that seems pretty good resource as well Nov 02 18:28:58 Feel free to update the guide where needed Nov 02 18:28:59 Herrie: I'm going to a try to CM13 on mako Nov 02 18:29:14 but it means modifying a lot of repos from the xml Nov 02 18:29:19 Tofe: Yeah Nov 02 18:29:22 That's what I mean Nov 02 18:29:24 do you have a preferred methology for that? Nov 02 18:29:31 We might be able to pick from mer-hybris for that Nov 02 18:29:34 12.1 and 13 Nov 02 18:29:45 ah, ok, I see Nov 02 18:30:15 I did some work on our branches to get our 11 based builds behaving again: https://github.com/webOS-ports/android_build/tree/wop-11.0New for example Nov 02 18:30:23 yup, saw that Nov 02 18:30:27 There should be wop-11.0New in most of the Android repos Nov 02 18:30:42 That should work more or less (at least it did when I did the work a little while back) Nov 02 18:31:33 Tofe: https://github.com/mer-hybris/android/commit/118e2074201a62e787de239c53f1989550a65522 Nov 02 18:31:41 This is a good approach I guess Nov 02 18:31:48 Just comment out what we don't need from upstream Nov 02 18:32:04 We should be able to follow their work in general I'd say Nov 02 18:32:12 hehe, good catch Nov 02 18:32:43 well, yes, and actually we could almost use it as-is for a given device Nov 02 18:41:01 Let's see what it does if I just try to build it as-is Nov 02 18:47:12 We will need some tweaking here and there for our stuff but nothing too much it seems Nov 02 18:47:41 apart from the kernel, what could be different? Nov 02 18:48:12 hybris/hybris-boot etc ;) Nov 02 18:48:22 oh. yes. :) Nov 02 18:48:32 But not a lot Nov 02 18:48:41 well, hybris is the same, we use latest upstream, isn't it? Nov 02 18:48:52 It should be a lot less work to go from this compared to plain CM Nov 02 18:49:04 Well we don't use hybris boot ;) Nov 02 18:49:12 But yeah we should share the same upstream I'd say Nov 02 18:49:20 Not sure where they are Qt wise though Nov 02 18:49:26 I think still 5.2-ish? Nov 02 18:49:51 they currently use a hybrid Qt 5.1+5.2 Nov 02 18:50:13 and some backports of 5.5 here and there -- it's messy. Nov 02 18:50:53 They're looking at upgrading to 5.6 currently Nov 02 18:51:17 But it's a lot of work, and not very rewarding commercially speaking Nov 02 18:51:34 So it's low priority Nov 02 18:55:45 Oh, they don't include any kernel in their repo... Nov 02 18:56:29 just the header -- but that looks a bit too little Nov 02 18:57:51 Tofe: for which device? Nov 02 18:58:00 I... don't know yet :) Nov 02 18:58:29 it's kernel-headers from aosp Nov 02 18:58:41 so could be just the extraction scripts Nov 02 18:59:26 Tofe: Yeah 5.1/2 to 5.6 is quite a big step. Nov 02 18:59:34 Then again they don't do webengine stuff Nov 02 18:59:41 Since they use Mozilla stuff Nov 02 19:00:40 Herrie: yes, but they have some pieces heavily integrated with Qt, so little changes can have a big impact on their side Nov 02 19:00:51 Could be they do the kernel stuff elsewhere somehow not sure Nov 02 19:01:10 Herrie: there are a lot of kernels in the mer-hybris repo Nov 02 19:01:29 The N4 is one of them, though only for cm10.1 and cm11 Nov 02 19:01:46 and they have their own custom defconfig, like us ;) Nov 02 19:02:29 So for the kernel part it may be easiest to go from cm13 and add our needed defconfig properties Nov 02 19:03:31 I've never been at ease with this part of the android build, so I'll need to time to get it right Nov 02 19:08:55 We have a script to check the options, you know that right? Nov 02 19:09:18 more or less :p Nov 02 19:09:23 Anyway I'm off to bed soon... Was 3:40 this morning.... Nov 02 19:10:08 https://raw.githubusercontent.com/webOS-ports/meta-webos-ports/jethro/meta-luneos/scripts/verify_kernel_config Nov 02 19:11:01 ouch :) Good night ! Nov 02 19:15:03 Yeah LOL thnx, let me know if you have some legwork for me to do Nov 02 19:15:13 :) ok ! **** ENDING LOGGING AT Thu Nov 03 02:59:59 2016