**** BEGIN LOGGING AT Tue Jun 12 03:00:05 2018 Jun 12 06:50:36 morning Jun 12 06:55:27 Morning! Jun 12 07:05:22 Morning! Jun 12 07:05:26 JaMa: your flag worked Jun 12 07:05:48 I couldn't start any app, but that's probably something else entirely Jun 12 07:05:58 Tofe: great will merge it to the meta-qt5 a bit later Jun 12 08:13:54 so no actions are planned regarding moving from github? Jun 12 08:14:03 my migration to gitlab went quite well Jun 12 08:24:52 nizovn: that would be quite a huge task, and I just don't think there is an issue yet with the situation Jun 12 08:26:00 ok Jun 12 08:27:19 We'll see which direction it actually takes Jun 12 09:10:36 ok, seems i can't make a PR to github without using it.. Jun 12 09:11:36 have you deleted your account already or you never had one? :) Jun 12 09:26:33 i decided to just archive my repos so that possible links were not broken Jun 12 09:26:45 i'm not ready to delete account for now :) Jun 12 09:54:46 Morning! Jun 12 10:00:17 ok, webengine started to work if i export QTWEBENGINE_CHROMIUM_FLAGS='--no-sandbox' together with LD_PRELOAD=/usr/lib/libEGL.so.1 Jun 12 10:01:28 possible culprit: https://github.com/qt/qtwebengine/commit/e812237b6980584fc5939f49f6a18315cc694c3a Jun 12 10:10:30 There seems to be issues with these egl binaries all the time Jun 12 10:10:42 They already tried many times to fix it and fail every time it seems :P Jun 12 10:11:55 can we temporary add: Jun 12 10:11:55 Environment=QTWEBENGINE_CHROMIUM_FLAGS=--no-sandbox --enable-logging --log-level=0 Jun 12 10:11:59 Environment=LD_PRELOAD=/usr/lib/libEGL.so.1 Jun 12 10:12:02 :) yes, they did it again, and broke software rendering too Jun 12 10:12:04 in /lib/systemd/system/luna-webappmanager.service and merge 5.11 to pyro? Jun 12 10:12:28 let me check Jun 12 10:13:16 hmm, I've just tried that in emulator and even when luna-webappmanager.service isn't failing to start anymore I cannot start e.g. browser Jun 12 10:13:40 yes, you will need this in luna-appmanager as well Jun 12 10:15:12 still not enough :) Jun 12 10:16:29 will let you figure it out, now I'll reboot to ubuntu to describe how to rebuild qemu for webOS OSE Jun 12 10:22:05 JaMa: ah, you will need the switch fix^ https://github.com/webOS-ports/luneos-components/pull/87 Jun 12 10:22:16 for browser and firstuse Jun 12 10:23:08 nizovn: It worked with 5.9.x, QT changed some things that it doesn't work anymore? Jun 12 10:25:20 Tofe, Herrie|Laptop: i get file:///usr/lib/qt5/qml/QtQuick/Controls.2/LuneOS/Switch.qml:67 SwitchIndicatorLuneOS is not a type without this qmldir change Jun 12 10:25:55 not sure why it worked before Jun 12 10:43:10 JaMa: first I'd like to test it on an arm device Jun 12 10:43:41 nizovn: ok, merged, I wasn't aware of this error Jun 12 10:45:14 Tofe: Documentation says the following: "Declares an object type that is in the module but should not be made available to users of the module. Zero or more internal object type declarations may exist in the qmldir file." Jun 12 10:45:27 "This is necessary if the module may be imported remotely (see Remotely Installed Identified Modules) because if an exported type depends on an non-exported type within the module, the engine must also load the non-exported type." Jun 12 10:45:47 Ah ok, I understand Jun 12 11:13:33 For the chromium flags, maybe we should simply externalize them instead of patching qtwebengine; we could put that in a central file, parsed by EnvironmentFile=-/etc/luna-next/qtwebengine.conf Jun 12 11:55:15 Tofe: Yeah that would make sense I guess Jun 12 11:55:29 Tofe: I'll have a quick stab at the A1 while I'm toying with Halium fixes anyway Jun 12 11:57:18 Herrie|Laptop: should be easy enough with the cm-14.1 branch Jun 12 12:15:34 Tofe: Yup Jun 12 12:15:48 But might be a good exercise to test my improvements to the halium-devices setup script ;) Jun 12 12:18:00 Herrie|Laptop: ah and I noted a detail also, if I'm correct, we don't need to override fstab anymore Jun 12 12:21:59 Tofe: The one in meta-smartphone you mean? https://github.com/shr-distribution/meta-smartphone/blob/pyro/meta-xiaomi/recipes-core/base-files/base-files/mido/fstab Jun 12 12:22:10 We already removed everything custom there Jun 12 12:22:41 So you say we can now drop it completely? Jun 12 12:26:36 yep, we take the one from base-files, which should be identical Jun 12 12:26:46 that'll simplify the ports Jun 12 12:34:08 Tofe: So you're saying we don't need base-files anymore? Jun 12 12:34:16 And can just take the one from Halium directly? Jun 12 12:48:43 I'm just saying we don't need the base-files bbappend Jun 12 12:48:53 Halium doesn't provide any fstab Jun 12 12:49:35 (well, not one useful for us) Jun 12 12:52:54 Tofe: Ah OK Jun 12 13:30:43 Tofe: Did you find the instructions for the LuneOS Style bits again somewhere? Jun 12 13:30:54 I updated my machine to latest Qt 5.11 so ready to play a bit again Jun 12 13:45:22 Herrie|Laptop: oh I completely forgot ! Let me check Jun 12 13:46:37 Her https://github.com/webOS-ports/org.webosports.app.settings/tree/qml-based Jun 12 13:46:42 Herrie|Laptop: ^ Jun 12 13:46:48 Seems somebody is busy with Anbox :P https://github.com/anbox/anbox/commits/master Jun 12 13:48:02 Herrie|Laptop: yes, and I spotted this: https://github.com/anbox/anbox/commit/96a1f52d3e4349f07f19bb795e7b452e31af6b97 Jun 12 13:48:15 Yup Jun 12 13:48:23 Well he did lxc 3.0 upgrade, seccomp bits added Jun 12 13:48:30 Some things that might be tricky for us still Jun 12 13:48:38 At least on ARM Jun 12 13:48:55 Tofe: Seems I'm just getting white apps in QtCreator :S Jun 12 13:49:00 No errors Jun 12 13:49:07 Should I use 32bits of 64 bits kit? Jun 12 13:49:27 I tried with 64 bits Jun 12 13:49:38 Compiled LuneOSComponents & app with 64 bits kit both Jun 12 13:50:17 I always use 64bit Jun 12 13:50:56 but, if I remember correctly, the deployment of the dlls on windows is not done in the right directory Jun 12 13:51:24 so you'll get plugin.dll in the Release or x64 subfolder instead of the same folder where qmldir is Jun 12 13:53:25 Yeah I always need to copy them to 1 folder up Jun 12 13:53:36 On Linux it works better Jun 12 13:54:28 I can see that the "white window" app responds to my clicks Jun 12 13:54:35 So seems it runs OK, just doesn't display anything Jun 12 13:55:35 Might be useful for debugging: https://github.com/anbox/anbox/blob/master/scripts/anbox-shell.sh Jun 12 13:55:49 Herrie|Laptop: which app ? Jun 12 13:56:15 Settings Jun 12 13:57:01 It just tells me "QApplication: invalid style override passed, ignoring it." Jun 12 13:57:52 Tofe: you should include that script in the images you build with Anbox Jun 12 13:58:14 makes debugging a lot easier Jun 12 13:59:06 Tofe: It could be somehow my laptop Jun 12 13:59:13 I'll try on desktop @ home Jun 12 13:59:21 morphis_: I'll definitely do that ! :) Jun 12 14:00:04 Tofe: btw. I will try to collect more technical documentation in the near future on docs.anbox.io Jun 12 14:00:15 if you guys have anything to contribute, PRs are welcome :-) Jun 12 14:00:44 morphis_: well currently we're still learning on how to have it work properly Jun 12 14:01:40 We have put in place some recipes to handle the build and deployment, which might be interesting for you, but you may want to just highlight the snap way Jun 12 14:36:42 Tofe: the snap is the way to get Anbox to systems which don't include by default Jun 12 14:37:00 but we can add any necessary steps needed to get it include in other distributions Jun 12 15:45:13 ok Jun 12 19:30:10 mmmh I still have opengl crashing in Qt Jun 12 19:44:50 Tofe: qemu or device? Jun 12 19:44:56 device Jun 12 19:44:59 N5 Jun 12 19:45:02 Hmmz **** ENDING LOGGING AT Wed Jun 13 03:00:01 2018