**** BEGIN LOGGING AT Thu Nov 03 03:00:00 2016 Nov 03 03:33:48 Hey, the webos-ports Preware feed at http://feeds.webos-ports.org/webos-ports/all is still returning 404. What do we need to do to get that back online? Nov 03 03:34:46 And, do we have things in shape to start supporting HTTPS? I can take the lead on that. Nov 03 04:09:52 FeedSpider has a secure feed now; I submitted a PR: https://github.com/webOS-ports/meta-webos-ports/pull/202 Nov 03 05:13:00 DougReeder: I'll check with novaldex|away when he's around, not sure what happened there Nov 03 06:20:12 Morning! Nov 03 06:20:52 Herrie: I found some useful documentation on how to use (and therefore adapt) mer-hybris for us: https://sailfishos.org/wp-content/uploads/2016/10/SailfishOS-HardwareAdaptationDevelopmentKit-1.1.2.pdf Nov 03 06:21:36 Very similar to our steps, of course. Nov 03 06:30:11 Tofe: Yeah I've seen that one before :) Nov 03 06:30:17 It's pretty detailed Nov 03 06:34:39 morning btw ;) Nov 03 07:39:07 Herrie: right now I'm still downloading the 16GB of repo sync Nov 03 07:39:15 then I'll put in the kernel Nov 03 07:39:45 ah no, it just finished Nov 03 07:40:04 then it's time for putting in the kernel in there Nov 03 07:53:06 Tofe: Yeah repo sync takes forever usually :S Nov 03 07:53:16 If it succeeds at once :S Nov 03 07:53:25 Then you'll need about a 100GB to compile the kernel :S Nov 03 07:57:31 Herrie: no, you're exagerating :p Nov 03 08:03:49 Tofe: Not according to Sony's AOSP instructions :P "Note! The downloaded data is around 20 GB, and for a successful build you need 100 GB free hard disk space. Depending on your Internet connection, it can take quite a long time to download the source code. When the download has finished you have the basic AOSP source code on your computer." :P Nov 03 08:04:06 Then again we strip quite some bits :P Nov 03 08:04:56 Herrie: but that's the whole AOSP Nov 03 08:05:13 on Jolla's pdf, they say it doesn't go further than 25-30GB Nov 03 08:09:24 ok :D Nov 03 12:02:13 Herrie: if I use hybris_boot, it seems to build Nov 03 12:02:58 of course it will generate unwanted boot image and recovery, but we can just ignore it Nov 03 12:15:52 Ah, but they only build the kernel images Nov 03 12:48:35 Tofe: Not sure what they build Nov 03 12:48:51 hybris_boot might be useful for multi-rom support, but not sure what it does exactly Nov 03 12:50:03 Well it was useful to have a starting point; and eventually to check that I had a consistent build env Nov 03 12:50:18 Tofe: Yeah :) Nov 03 12:50:32 Now I'm doing "make mako" and adding back repositories as they are required Nov 03 12:50:33 Once you have Mako working I might have a stab @ Maguro Nov 03 12:50:50 Seems the unlegacy android guys been busy :P Nov 03 12:51:21 They're even doing Mako AOSP 7.0 it seems :P https://github.com/Unlegacy-Android/android_kernel_lge_mako/tree/aosp-7.0 Nov 03 12:51:38 :) Nov 03 12:51:44 But that's too new for us since libhybris won't like it :P Nov 03 12:51:48 I'll stick to CM13 for now Nov 03 12:51:52 Tofe: Yeah Nov 03 12:52:01 It's already pretty new for libhybris Nov 03 12:52:11 10.1->13 is already a huge leap :) Nov 03 12:53:06 I've got a kernel (which still lacks some options), and on the way to build a minimal CM13 Nov 03 12:59:50 :D Nov 03 12:59:57 That's solid progress :D Nov 03 13:00:39 Tofe: This will be interesting for Maguro: https://github.com/Unlegacy-Android/android_device_samsung_tuna/tree/aosp-6.0 Nov 03 13:16:13 Herrie: do you think we need frameworks/base ? It seems to build some java apps Nov 03 13:17:39 I'll give a try without it Nov 03 13:17:55 Ok. Needed. :) Nov 03 13:33:14 Tofe: Yeah we need it I think Nov 03 13:33:56 Tofe: Though it seems we only use it on our 10.1 based builds currently Nov 03 13:34:04 https://github.com/webOS-ports/android_frameworks_base/branches Nov 03 13:34:25 Tofe: https://github.com/webOS-ports/android_frameworks_base/commit/222660eae4241ddeb2367fef0c990f1593bfd266 Nov 03 13:34:33 That disables the Java based parts :P Nov 03 13:37:53 oh, thanks Nov 03 13:39:30 ok, would need the cm-13.0 corresponding patch then Nov 03 13:39:38 Tofe: In most of our branches with android_abc_xyz we only have 1 commit to disable all this Java stuff Nov 03 13:40:00 We have this for 10.1/11.0 now, so should have something similar for 12.1 and 13.0 Nov 03 13:40:28 I'm surprised Mer guys don't disable this tbh Nov 03 13:41:15 Oh well they do disable it for 12.1: https://github.com/mer-hybris/android_frameworks_base/commit/f7bec24bd2204e4055537438d08962c664817ce6 Nov 03 13:42:32 It's a bit weird they didn't do it yet for cm-13.0 Nov 03 13:42:53 Tofe: Well it's 25 repos or so where this needs doing :P Nov 03 13:43:04 It could be 1 dev did it but didn't push it yet Nov 03 13:43:08 Well, it looks simple enough to do, I can give it a try Nov 03 13:43:17 Tofe: It's not hard, just tedious :P Nov 03 13:43:22 yup Nov 03 13:46:56 Tofe: That's what I mean by if you need help with legwork :P Nov 03 13:47:43 :) For that, it should be ok I think; and I'm learning how the stuff works too, so it's fine Nov 03 13:47:57 Tofe: OK. Nov 03 13:48:22 Not sure we're still happy with wop1x.y naming for branches but that's merely cosmetics Nov 03 13:55:00 maybe a little "-" before the number ? But it's probably not worth the effort Nov 03 13:56:47 Tofe: I mean since we're now LuneOS might be better to at some point rename them to LOS-13.0 etc. Or just do like mer guys and call them hybris-xx.yy Nov 03 13:58:08 But that's mainly cosmetics anyway :P Nov 03 13:59:34 I'd prefer luneos-13.0 to LOS-13.0, personnally; or hybris-xx.y is also fine (even more so if we find out it's easier to base this stuff on top of them). But for me it's really detail, I don't care enough to rename it myself :) Nov 03 14:00:01 Tofe: Yeah LOL. Nov 03 14:00:18 I'll probably get to it someday :P Nov 03 17:52:10 Tofe: BTW don't forget to flash a CM13 to Mako before toying or stuff might not work due to firmware mismatches Nov 03 17:53:35 yup :) Nov 03 17:53:42 But I'm not yet there Nov 03 18:09:53 Tofe: I figured, but thought to throw it out so you remember :P Nov 03 18:10:19 good idea :) Nov 03 18:29:59 Tofe: It's a pity Android bits still need ancient gcc 4.7 it seems... Or that improved with newer CM? Nov 03 18:30:34 I don't know which one I using, wait a moment Nov 03 18:30:49 5.3 Nov 03 18:34:20 Ah that might offer possibilities I guess to integrate it properly in the builds :) Nov 03 18:35:40 ewww Nov 03 18:35:56 I just can't imagine the "fetch" step... Nov 03 18:42:55 Tofe: We're currently running it separately due to toolchain AFAIK Nov 03 18:46:31 It's also because it's fairly well isolated Nov 03 18:46:31 but we could imagine using bitbake to have it more integrated (but still as a separate process) Nov 03 18:51:01 Tofe: Yeah that's what I mean Nov 03 18:53:49 ah ok; yes, that would be interesting Nov 03 18:57:15 Pushing cm-13 branch of android_frameworks_base to GH... with DSL... I think it'll take the whole evening. Nov 03 19:52:17 Tofe: Hmmmz you need my connection :P Nov 03 19:53:29 If I take a plane with an USB stick, and upload from there, would it be faster ? maybe ! :p Nov 03 19:54:02 ( 42% now, after 1h upload ) Nov 03 19:55:09 But that's not a problem, I can do other things in the meantime. :) Nov 03 19:58:16 Tofe: Yeah ;) Nov 03 19:58:24 These things are good for overnight etc Nov 03 19:58:44 I'm confident it'll be done without a big hour now Nov 03 19:59:21 and I think it's the biggest android repo out there, so if there are others to patch it should be smoother Nov 03 20:11:27 Tofe: Yeah probably Nov 03 20:11:35 I can do the 12.1 one when needed :P Nov 03 20:12:03 Got 300/30 here via cable ;) Nov 03 20:16:50 :P Nov 03 20:18:26 https://github.com/Tofee/android_frameworks_base/tree/wop13.0 Nov 03 20:18:50 And don't ask me how to PR that :p Nov 03 20:23:15 Tofe: Well I can create a LuneOS-13.0 branch and you should be able to PR there :P Nov 03 20:27:55 We can do that Nov 03 20:27:55 You don't want to stick to lowercase concerning git branches? Nov 03 20:29:20 Tofe: well we have webOS-ports/master now for many Nov 03 20:29:27 Or you mean for first char? Nov 03 20:30:15 no, the whole name; but it's just me maybe, so nevermind Nov 03 20:30:18 Well we can do wop-13.0 for now ;) Nov 03 20:31:09 And I'll do some rename/cleanup later Nov 03 20:32:58 ok Nov 03 20:35:50 Because you reference the branches in the .xml Nov 03 21:42:31 Hello. From the Wiki: "Android Hybris Environment... Currently based on CyanogenMod 10.1 with some modifications." Are you two working to upgrade us to CM 13? (I'm trying to see the Big Picture.) **** ENDING LOGGING AT Fri Nov 04 03:00:00 2016