**** BEGIN LOGGING AT Tue Jan 21 02:59:56 2020 Jan 21 07:14:47 Morning! Jan 21 07:14:50 Tofe: Trying now Jan 21 07:19:14 Tofe: That seems to work Jan 21 07:19:27 Now failing on android_system_core (some SELinux patch I forgot to push it seems) Jan 21 07:36:31 Ok that built as well. Should have a new image to test soon I guess Jan 21 09:47:46 Seems I forgot another SELinux bit in Bionic to push. Doing that now ;) Jan 21 10:55:13 Tofe: Seems I'm getting somewhere now :) Jan 21 10:55:39 https://paste.ubuntu.com/p/WFRXDfGh7h/ Jan 21 10:57:25 logcat looks horrible still but it's progress: https://paste.ubuntu.com/p/CK2KkzN8j6/ Jan 21 11:47:44 :) good Jan 21 11:48:08 the systemd is still waiting for the bootdone flag? Jan 21 11:59:20 No that's passed after I added busybox and changed bin to xbin for touch Jan 21 11:59:40 Issue seems to be hwservicemanager at Android side now Jan 21 13:19:51 Tofe: Mal in SailfishOS was asking about wayland versions to support still in Libhybris. Any thoughts? https://github.com/mlehtima/libhybris-1/commit/e3be14f5961d2826ccf4420911db8aa5b05236d5 **** BEGIN LOGGING AT Tue Jan 21 13:31:00 2020 Jan 21 13:46:03 Ah, that's because of wayland-egl mess... let me think about it a bit Jan 21 13:56:05 Herrie: for LuneOS we don't use wayland <1.15 , so keeping the support (optional or not) is quite the same Jan 21 13:56:45 Ah ok Jan 21 13:57:26 I just have to remember which wayland-egl we chose to keep Jan 21 13:57:48 No matter our Android/kernel version? It's depending on Yocto or? Jan 21 13:59:02 We chose to keep libhybris' :p so a transition with an option is probably the best https://github.com/webOS-ports/meta-webos-ports/blob/zeus/meta-luneos/recipes-graphics/wayland/wayland_%25.bbappend Jan 21 14:01:20 Herrie: you're right, we should check if wayland-egl might change depending on the android device Jan 21 14:02:16 Well anyway there should be no real reason to keep anything on Halium 5.1 probably but well Jan 21 14:02:26 Not sure it depends on that? Jan 21 14:03:16 I mean Hammerhead can do 7.1, tenderloin and mako could probably too Jan 21 14:03:26 it mainly depends on the architecture, but the ABI should (in theory...) be identical for all wayland-egl libs for a given architecture Jan 21 14:09:18 one problem with centralizing wayland-egl is that there are old binary GL drivers out there, that use their own wayland-egl and possibly have hacks in there Jan 21 14:09:24 Tofe: according to mal things are now in Wayland that were previously only in libhybris Jan 21 14:09:55 previously they were also in mesa, and all of this was the same actual code Jan 21 14:10:33 for luneos isn't not an issue to use wayland's implementation instead of libhybris' Jan 21 14:10:44 JaMa: ^ or did I forget something ? Jan 21 14:11:03 s/isn't/it is/ Jan 21 14:35:09 Tofe: " Herrie: that was just to be backwards compatible, really I would want to remove the whole wayland-egl.c from libhybris" Jan 21 14:44:43 mal's WIP: https://github.com/mlehtima/libhybris-1/commits/cleanup Jan 21 14:45:27 looks nice :) Jan 21 15:37:23 Tofe: On Android side seems I'm missing some random .so files just... Such as gralloc.default.so Jan 21 15:37:26 Which is not helping Jan 21 15:37:34 Just not sure how to get them into the right image for now Jan 21 15:38:13 the .default.so are usually fallbacks when the platform specific ones aren't there Jan 21 15:40:13 Tofe: Yeah Jan 21 15:40:20 But it seems i'm missing quite some .so's in general Jan 21 15:40:29 They're in my Halium out directories but not in image Jan 21 15:43:23 OK seems they probably need to be in https://gitlab.com/the-muppets/proprietary_vendor_xiaomi/blob/lineage-15.1/msm8953-common/msm8953-common-vendor.mk or https://gitlab.com/the-muppets/proprietary_vendor_xiaomi/blob/lineage-15.1/mido/mido-vendor.mk Jan 21 15:43:27 But are not in there ;) Jan 21 15:46:52 could it is some VENDOR_OUT_something has been left out from the main output image ? Jan 21 15:47:38 I'm think about something like "[...]COPY_PRODUCT[...]" Jan 21 15:47:46 Tofe: Well it simply seems they might be missing from above 2 .mk files Jan 21 15:47:58 These proprietary vendor repos aren't always great Jan 21 15:48:41 ah, ok, could be just that yes Jan 21 15:49:44 Any easy way to copy them to the right location? Seems that some of the mounts might be read only ;) Jan 21 16:00:50 No, I don't see any easy way, unfortunately... Jan 21 16:04:28 OK so simply rebuilding the Halium bits & rebuild LuneOS? Jan 21 16:06:58 yes Jan 21 17:53:50 JaMa, there is another TB of space on Milla...I intend to migrate this away from Milla where we will have 22+TB available. Jan 21 17:54:26 Tofe: I think we tried to use wayland-egl from wayland first and it didn't work for some reason, so we've switched to libhybris provided one, but I don't remember the details and I would hope that if we switch to newer libhybris without wayland-egl, it will already be compatible with wayland-egl we have from oe-core Jan 21 17:55:07 ka6sox: cool, thanks Jan 21 17:55:34 Tofe: https://github.com/webOS-ports/meta-webos-ports/commit/e2d7d26aaca598681a03cd9fcd61ce3efa3047f1#diff-cc006190e49d3025a65295feda2cb507 has more details Jan 21 17:58:08 JaMa: yes, but notice that libhybris was *built* using its internal libwayland-egl; that would not be the case anymore in the new scenario Jan 21 17:58:58 Anyway, tissot should be the first device to check the new libhybris on Jan 21 18:35:41 JaMa: by any chance, do you know how to not include modemmanager in the distrib ? Jan 21 18:50:56 maybe it's just about removing "modemmanager" from networkmanager's PACKAGECONFIG. I'll try. Jan 21 18:51:43 mmh nope, we don't include networkmanager :) Jan 21 19:05:24 ah, it's geoclue Jan 21 19:42:58 sorry was in the call for last hour Jan 21 20:00:43 JaMa: no worries, I found my way :) Jan 21 20:40:17 I'd like to include ofono-tests package in packagegroup-luneos-development; anyone against this? Jan 21 20:40:26 Herrie, JaMa: ^ Jan 21 20:40:51 Tofe: Good idea Jan 21 20:42:22 https://github.com/webOS-ports/meta-webos-ports/pull/416 done Jan 21 22:26:50 Tofe: review comment added, otherwise fine with me **** ENDING LOGGING AT Wed Jan 22 03:01:07 2020