**** BEGIN LOGGING AT Fri Oct 25 03:00:04 2019 Oct 25 07:14:44 Morning! Oct 25 07:14:52 Tofe: Pinephone stable build failed it seems: http://jenkins.nas-admin.org/job/LuneOS/job/luneos-stable_pinephone/3/consoleFull Oct 25 07:14:55 Rings a bell? Oct 25 07:20:31 Morning! Oct 25 07:20:53 well, libepoxy tries to include a X11 header, so that'll fail yes. Why is it new on stable ? Oct 25 07:21:21 Also I wonder why this is specific to pinephone Oct 25 07:32:45 Tofe: Not sure what requires libepoxy tbh Oct 25 07:32:48 Doesn't ring a bell to me Oct 25 07:33:59 looking at the recipe, it shouldn't require x11 if we don't have "x11" in the machine's features Oct 25 07:34:03 Seems virglrenderer uses it: https://github.com/openembedded/openembedded-core/blob/b4673b5befa339b2ffc3c274b105ab96d730ea2d/meta/recipes-graphics/virglrenderer/virglrenderer_0.8.0.bb#L7 Oct 25 07:35:01 yes, but this should also impact qemu... did its build succeed? Oct 25 07:36:58 Didn't run yet it seems Oct 25 07:38:29 well, this one succeeded, and included libepoxy: http://jenkins.nas-admin.org/job/LuneOS/job/luneos-stable_qemux86/283/ Oct 25 07:39:43 same here, 2 weeks ago: http://jenkins.nas-admin.org/job/LuneOS/job/luneos-stable_pinephone/2/consoleText Oct 25 07:39:54 I mean, it succeeded and included epoxy Oct 25 07:45:12 Hmmz let's see what it does shortly Oct 25 07:45:57 Seems they were both successfull Oct 25 07:52:12 well, anyway for pinephone it's not blocking the release Oct 25 07:52:21 it's not "stable" anyway :p Oct 25 07:52:28 Yup ;) Oct 25 07:52:37 We can just push your latest image into release folder ;) Oct 25 07:53:21 Why not, if need be Oct 25 08:32:37 Tofe: Seems images are ready in http://build.webos-ports.org/luneos-stable-staging/wip/images/ Oct 25 08:33:03 I'll test Hammerhead, Tenderloin & Qemux86-(64). You have any others you can test? Oct 25 08:41:51 I can do tissot Oct 25 08:42:38 for rosy we still have the flashing issue, I didn't solve it yet Oct 25 08:45:30 Tofe: OK, Tissot will do ;) Oct 25 09:28:06 qemux86-64 seems fine Oct 25 09:28:48 great, we're already better than ose ;) Oct 25 09:37:29 Yeah LOL Oct 25 09:37:41 Well swiping cards isn't great with mouse at times but well Oct 25 09:38:01 Sometimes gets stuck somewhere while swiping up but well Oct 25 10:40:47 Tofe: Hammerhead seems OK too, just need to test a few more things with a SIM-card will do that after lunch Oct 25 10:40:51 THen onto Tenderloin Oct 25 10:41:29 Tofe: looks like last mesa upgrade for pine broke libepoxy build, do you have a local fix for that already? http://jenkins.nas-admin.org/job/LuneOS/view/stable/job/luneos-stable_pinephone/4/console Oct 25 10:42:30 JaMa: ah ok... no, not yet: I have a local exception for "mesa" to not trigger rebuilds :p Oct 25 10:42:58 I'll fix that tonight Oct 25 10:43:22 ok, I'll quickly check what changed in mesa Oct 25 10:43:47 JaMa: do we really need libepoxy? I for sure don't use virglrenderer Oct 25 10:44:32 will check that as well, we should need only native virglrenderer Oct 25 10:45:31 and only for qemu, I guess Oct 25 10:46:06 native qemu is needed for all and virglrenderer is pulled by PACKAGECONFIG Oct 25 10:46:16 ah, ok, I see Oct 25 10:46:34 what depends on target libepoxy I don't remember Oct 25 10:47:35 +#if defined(MESA_EGL_NO_X11_HEADERS) && !defined(EGL_NO_X11) Oct 25 10:47:35 +#warning "`MESA_EGL_NO_X11_HEADERS` is deprecated, and doesn't work with the unmodified Khronos header" Oct 25 10:47:38 +#warning "Please use `EGL_NO_X11` instead, as `MESA_EGL_NO_X11_HEADERS` will be removed soon" Oct 25 10:47:41 +#define EGL_NO_X11 Oct 25 10:47:44 +#endif Oct 25 10:47:52 partially explains why it changed Oct 25 10:50:20 https://github.com/mesa3d/mesa/commit/6202a13b71e18dc31ba7e2f4ea915b67eacc1ddb Oct 25 10:50:46 ah, ok, maybe yes Oct 25 10:51:36 meta/recipes-graphics/mesa/mesa_18.1.9.bb: sed -i -e 's/^#if defined(MESA_EGL_NO_X11_HEADERS)$/#if defined(MESA_EGL_NO_X11_HEADERS) || ${@bb.utils.contains('PACKAGECONFIG', 'x11', '0', '1', d)}/' ${D}${includedir}/EGL/eglplatform.h Oct 25 10:51:50 bingo: https://github.com/anholt/libepoxy/blob/49bec45b281d2beda4dff64c8ebf832adbdc7c92/src/dispatch_common.h#L54 Oct 25 10:51:55 meta-luneui/recipes-luneui/luna-next/luna-next.bb:CXXFLAGS += " -DMESA_EGL_NO_X11_HEADERS=1 " Oct 25 10:52:54 ok I'll add a bbappend for libepoxy then Oct 25 10:53:38 should I do it now to unblock the release? Oct 25 10:54:30 that could be nice; but is the release really blocked ? not having a stable pinephone is no problem for me Oct 25 10:55:24 the previous staging already had the pinephone build (with older mesa) the build yesterday (with qt 5.12.5) failed and it would be nice to have "consistent" builds in the release Oct 25 10:55:37 it's easy to fix, so I'll just add that Oct 25 10:55:48 after checking why we need libepoxy in first place Oct 25 10:56:12 and if we need the same fix for luna-next Oct 25 10:56:49 yup Oct 25 10:56:59 it would have broken at some point anyway Oct 25 11:02:00 I'm updating master, which is a bit behind warrior in meta-pine64-luneos Oct 25 11:02:28 ^ done Oct 25 11:12:44 testing https://github.com/webOS-ports/meta-pine64-luneos/commit/5735dc7cc8e0864ceaabdfaf20cc4dc5bb4c3538 now Oct 25 11:13:02 master branch in meta-pine64-luneos? Oct 25 11:13:27 did I forgot to update it yesterday? Oct 25 11:14:10 looks like I forgot to push it Oct 25 11:14:33 did only zeus Oct 25 11:15:50 I've resynced it with zeus (so that they use identical commits) Oct 25 11:16:37 ok Oct 25 11:26:47 So we'll rebuild the Pinephone stable image? Oct 25 11:27:27 yes Oct 25 11:27:43 it will take couple hours ago due to mesa Oct 25 11:28:16 but I wouldn't rebuild other MACHINEs even when the mesa.bbappend change will influence other MACHINEs as well (hopefully not in a bad way) Oct 25 11:29:58 JaMa: You'll kick them off? Oct 25 11:30:56 yes, after I test and merge the fix Oct 25 11:36:06 OK :) Oct 25 11:36:15 Tofe: Calls & SMS seem fine on Hammerhead Oct 25 11:36:19 Onto Tenderloin for testing now Oct 25 11:55:36 Tofe: rebuilding llvm now will take a while any objection testing it in testing jenkins job? Oct 25 12:07:26 llvm ? didn't I exclude that ? Oct 25 12:08:27 doesn't look like Oct 25 12:08:39 ah, it's only in my "mainline" branch https://github.com/Tofee/meta-webos-ports/commit/fe5dbced2c0fdeb8558c18fe07a6e47be3b7d6c2 Oct 25 12:08:41 ok then :) Oct 25 12:10:24 JaMa: btw, did I make a mistake in that commit regarding the "class_target" thing? Oct 25 12:11:17 it would be better to keep both overrides to be sure Oct 25 12:26:30 I'll check if qemuall is included in native build, if it is then both overrides will be needed otherwise different mesa-native builds will have different signatures Oct 25 12:26:30 you mean, PACKAGECONFIG_append_qemuall_class-target ? does that work ? Oct 25 12:26:30 most likely meta/conf/machine/include/qemu.inc:MACHINEOVERRIDES =. "qemuall:" Oct 25 12:26:30 PACKAGECONFIG_append_class-target_qemuall preferrably Oct 25 12:26:30 yes, you can have multiple overrides Oct 25 12:26:30 ok thanks, I wasnt' sure about that Oct 25 12:26:30 I'll fix it in my branch Oct 25 12:26:30 it has *quite* an impact on build time and disk usage ;) Oct 25 12:26:30 llvm build finished, should have libepoxy build soon Oct 25 12:26:30 yeah, it would be nice to replace gcc with llvm to save some time :) Oct 25 12:26:30 building it just for mesa is a bit of waste Oct 25 12:26:30 Tofe: We're getting this now on our C+DAV: https://mashe.hawksey.info/2017/08/my-google-apps-script-app-isnt-verified-understanding-why-and-how-to-fix/ Oct 25 12:26:30 Can be ignored, I'm checking with Garfonso what's the best way forward though **** BEGIN LOGGING AT Fri Oct 25 12:27:43 2019 Oct 25 12:28:23 no the && needs to be excaped Oct 25 12:28:25 escaped Oct 25 12:29:04 ah yes, I misread Oct 25 12:31:20 building whole image now Oct 25 12:36:01 libepoxy is needed for gtk+3 and that is needed for meta-luneos/recipes-core/images/luneos-dev-image.bb: gtk+3-demo \ Oct 25 12:39:33 gtk+ Oct 25 12:39:51 gtk+3-demo ? do we really need that? knowing that we use Qt all the time... Oct 25 12:40:07 not really Oct 25 12:40:12 that'll be for next release Oct 25 12:40:58 it was useful when debugging qemux86 graphics in vbox/qemu, but now it's not useful I guess Oct 25 14:44:28 Tofe: Did you have the login details for PivotCE? Oct 25 14:44:44 To check the release announcement or should I send it over via email? Oct 25 16:58:27 Tofe: new pinephone testing image ready on jenkins if you want to test it Oct 25 16:58:41 http://build.webos-ports.org/luneos-testing/images/pinephone/luneos-dev-image-pinephone-testing-0-47.rootfs.wic.gz Oct 25 16:58:50 building stable now Oct 25 17:13:30 Herrie: nope, I never had that Oct 25 17:14:05 JaMa: thanks Oct 25 17:26:31 Tofe: OK I'll send it across Oct 25 17:28:11 builds finished, staging 55 closed Oct 25 17:28:44 to release just run http://jenkins.nas-admin.org/job/LuneOS/view/stable/job/luneos-stable_feeds-sync-to-public/ with 054 055 as parameter Oct 25 17:29:59 JaMa: Thnx Oct 25 17:58:35 let's download tissot first... Oct 25 18:37:56 Herrie: do you have an issue with JustType ? for me the field is with thin (i.e. not large at all), and doesn't get me any result Oct 25 18:40:48 The rest seems fine Oct 25 19:05:19 Tofe: worked for me. I would get Google suggestions etc Oct 25 19:05:46 Can touch them and would open browser with Google Oct 25 19:06:07 Maybe needs a reboot? Oct 25 19:13:17 I'm reflashing, just in cas Oct 25 19:13:19 e Oct 25 19:16:21 nope:( Oct 25 19:22:13 Tissot? Oct 25 19:22:17 Screenshot? Oct 25 19:24:55 Herrie: https://imgur.com/a/f7KgEPb Oct 25 19:26:19 Hmmz and that's from the search pill on home screen? Oct 25 19:26:26 yep Oct 25 19:26:27 Haven't seen that before Oct 25 19:26:32 Anything in logs? Oct 25 19:26:34 neither have I Oct 25 19:26:40 This is Tissot right? Oct 25 19:26:46 nothing obvious for the moment Oct 25 19:26:47 yes, tissot Oct 25 19:27:10 Mrs managed to once again break her screen, so she has my Tissot now, so cannot test here Oct 25 19:27:20 :) no worries Oct 25 19:27:35 To me this looks like some luna issue or something with resolution Oct 25 19:27:50 But looked OK for me on TP and Hammerhead when I tested today Oct 25 19:28:19 yes it's weird Oct 25 19:29:33 Let me send you how it looks on to Oct 25 19:29:37 TP Oct 25 19:29:54 Rebooting TP somehow didn't register touch after some hrs Oct 25 19:32:02 I actually now have the same on tp Oct 25 19:32:04 "tissot luna-next[3965]: DEBUG: 04:39:34.517: JUSTYPE: justTypeLauncher.width,=1080, justTypeLauncher.height=1738" from the logs I inserted, the QML window seems to be correct Oct 25 19:32:22 While earlier I know for sure that Hammerhead worked Oct 25 19:32:35 ok, we have an issue :) Oct 25 19:32:39 I don't recall 100% that I tested it on TP Oct 25 19:32:51 Hammerhead battery is dead again.... Oct 25 19:32:56 Let me try Qemu Oct 25 19:33:04 at least you see the issue by yourself Oct 25 19:35:25 even hardcoding the size doesn't solve anything Oct 25 19:35:55 is it only with 5.12.5? Oct 25 19:36:32 or what builds are you actually testing? wip/55? Oct 25 19:36:50 yes Oct 25 19:37:48 Tofe: I'm sure I had it working earlier today on Hammerhead Oct 25 19:37:54 Qemu now also gives me issue :S Oct 25 19:38:07 Only happens after 9PM maybe :p Oct 25 19:38:49 Herrie: wasn't hammerhead feed 54? Oct 25 19:40:25 JaMa: No should be 55: luneos-dev-package-hammerhead-stable-055-13.zip Oct 25 19:43:36 do we have testing builds before/after the qt bump ? Oct 25 19:43:43 Yeah should be 54 Oct 25 19:44:18 I.e: http://build.webos-ports.org/luneos-stable-staging/054/images/tissot/ I guess Oct 25 19:44:38 ok let's try Oct 25 19:47:12 Still weird Oct 25 19:47:26 The Inspector doesn't give much clues either Oct 25 19:47:38 yup, I don't know what's going on here Oct 25 19:50:10 Well we could change loglevel to 99 instead of 0 in https://github.com/webOS-ports/luna-applauncher/blob/webOS-ports/master/framework_config.json#L2 Oct 25 20:49:32 feed 54 tissot is fine **** BEGIN LOGGING AT Fri Oct 25 20:50:59 2019 Oct 25 20:52:33 I've found the fix from April and it's not related at all, because it was with 5.12.3 already, but catched by qmllint so eventually we should integrate qmllint as well Oct 25 21:01:05 JaMa: Both cardshell and launcher app differ from LG's so qmllint might reveal something Oct 25 21:08:20 * JaMa needs to reboot to ubuntu test -c testimage, bbl **** ENDING LOGGING AT Sat Oct 26 02:59:57 2019