**** BEGIN LOGGING AT Thu Jun 07 03:00:04 2018 Jun 07 05:08:33 Morning! Jun 07 06:08:10 morning Jun 07 06:39:59 Morning! Jun 07 06:45:51 pidgin-sipe and mojomail now also fail with gcc8 fun continues :) Jun 07 06:47:44 JaMa: I've reproduced the build error - though I have quite some other errors too Jun 07 06:52:06 they might be related to the plugins we have enabled Jun 07 06:52:51 I've probably seen the same ones, but was assuming it's from gcc8 (that's why I've triggered that build without LuneOS changes first to check if it's reproducible with just meta-qt5) Jun 07 06:53:07 is it e.g. in base/strings/string_split.h Jun 07 06:53:24 and other file was plugin_something? Jun 07 06:56:58 this one luna-sysmgr-common also looks new to me: Jun 07 06:56:59 CMake Error at CMakeLists.txt:112 (qt5_use_modules): Jun 07 06:56:59 Unknown CMake command "qt5_use_modules". Jun 07 07:08:21 JaMa for the qt5 one: https://github.com/commontk/CTK/issues/803 Jun 07 07:10:22 Seems qt5_use_modules was deprecated in 5.11 Jun 07 07:17:46 JaMa: yes exactly Jun 07 07:18:37 JaMa: I'll work on the window parameters Jun 07 07:25:56 JaMa: Have you been involved in these AGL builds at all or not? Jun 07 07:26:08 Seems it might be an "easy" way for us to test the OSE WAM Jun 07 07:26:31 Or at least easier Jun 07 08:37:58 Morning! Jun 07 08:40:51 * elvispre3 is awake but still "sleeping on it". I won't actually get home until Sunday evening, so I can't do much immediately anyway. Jun 07 09:00:20 elvispre3: Morning! Jun 07 11:40:21 Seems I got a Halium LG G5 build :P Jun 07 11:51:03 Herrie|Laptop: nice ! On my side I just downloaded the sources for Xiaomi rosy (Redmi 5) Jun 07 11:59:32 Home sweet home Jun 07 12:00:24 wrt qt5_use_modules I was looking at https://github.com/hluk/CopyQ/commit/823ca88d2583951d25f356b6285b9dd6deef1e3e before boarding the plan Jun 07 12:00:27 e Jun 07 12:10:04 Herrie|Laptop: I wasn't involved with AGL builds much (other than ocassional OE questions related to it) Jun 07 12:12:00 Needed to remove the LGDoze stuff manually still Jun 07 12:12:10 So that might be something to be added to the setup script for Halium still Jun 07 12:14:17 OnePlus has Doze too Jun 07 12:14:30 So I guess I'll do another nasty regex for that ;) Jun 07 12:45:07 Herrie|Laptop: "/medi...oid/Halium-7.1/out/target/product/rosy/system.img" :) Jun 07 12:45:33 Tofe: OK :D Jun 07 12:45:40 You needed to patch anything for Halium? Jun 07 12:45:48 I.e. XiaomiDoze or rosy doesn't use it? Jun 07 12:46:15 Herrie|Laptop: just very, very minor .mk Jun 07 12:46:29 Tofe: Curious what you needed to patch Jun 07 12:46:35 Trying to automate these things Jun 07 12:47:07 I'm still on a bit Frankenstein Halium and our build script but getting there Jun 07 12:50:54 Herrie|Laptop: well my main concern is that the vendor stuff isn't on TheMuppets, so in the end it's incompatible with our generic luneos manifest Jun 07 12:51:10 Same for kernel, it's exactly the same name (!) Jun 07 12:51:13 Tofe: Why is it incompatible? Jun 07 12:51:24 There are other Halium targets that don't have vendor on TheMuppets Jun 07 12:51:30 I have vendor/xiaomi/rosy, you have vendor/xiaomi Jun 07 12:51:54 I don't think it knows how to merge paths Jun 07 12:52:07 it=repo Jun 07 12:52:08 Tofe: Ah Jun 07 12:52:43 but, if I PR this into TheMuppets, maybe it can be solved smoothly Jun 07 12:52:47 Yes Jun 07 12:52:51 That's what I was thinking Jun 07 12:53:00 It doesn't hurt to have things centrally in TheMuppets Jun 07 12:53:04 They seem to ahve most Jun 07 12:53:09 which One Plus? Jun 07 12:54:04 ka6sox-away: elvispre has an Onyx Jun 07 12:54:18 Which is OnePlus X Jun 07 12:55:31 ah, okay...thinkin about one of those. Jun 07 12:57:05 ka6sox-away: I got a Redmi Note 4 (4GB, 64GB), Tofe has got his hands on a Redmi 5 (Rosy) Jun 07 12:57:19 So those would work as well in near future (at least likely) Jun 07 12:57:33 Getting Halium bits build for the LG G5 seemed easy Jun 07 12:58:16 Just picked a random LG top of lien phone to try Jun 07 12:58:19 Can try G6 as well Jun 07 12:59:05 the cost is a bit high but I'd hope the Rosy or Note would work. Jun 07 12:59:14 I like the G6 however..nice phone Jun 07 13:00:11 Halium bits are really straight forward nowadays Jun 07 13:00:22 Manifest with 3 - 5 repo urls and that's it Jun 07 13:00:29 Rest is pretty much done by the setup script Jun 07 13:00:37 Just need to kill the nasty Doze still with some regexp Jun 07 13:01:03 Herrie|Laptop: it seems I spoke a bit too fast: I overwrote the vendor .mk files by mistake :p Jun 07 13:01:40 Now I have to get rid of some apk Jun 07 13:02:25 Tofe: Tell me which ones and I'll see if I can automate some of that stuff Jun 07 13:06:43 Wow! Moving into a different time zone without changing your clock really disrupts one's (ssl) browsing experience. Jun 07 13:11:32 Herrie: is are all of my changes: https://github.com/Tofee/android_device_xiaomi_rosy/commit/4dc325ffd408ef8aca325854c978809b17df0309 and https://github.com/Tofee/vendor_xiaomi_rosy/commit/057d6dbcd583c88b606c3d7f5bf2157c33d3e94f Jun 07 13:12:09 I think I could drop the whole PRODUCT_PACKAGES in vendor Jun 07 13:14:31 Herrie: Tofe: have you already checked that LG K8 suggestion from Changhyeok? Jun 07 13:14:59 ka6sox-away: are you ok and already on the way to Iceland/ Jun 07 13:15:03 ? Jun 07 13:21:29 JaMa: I checked only Q6 so far, which is a no-go because of the locked bootloader Jun 07 13:23:49 Herrie|Laptop: Do you have a G5 to test with, or did you just see if you can build a plausible image? Jun 07 13:38:56 JaMa: There doesn't to be much out there for the K8, I didn't find any Android 7.1 image so far Jun 07 13:41:32 elvispre3: Just to check plausibility Jun 07 13:42:22 oh LG K8 is a MediaTek... Jun 07 13:43:35 JaMa: I got stuck another day in Paris...woe is me...I'll have to somehow survive :) Jun 07 13:46:40 Tofe: There are different variants Jun 07 13:46:51 Some MTK some qcom Jun 07 13:52:00 https://geizhals.eu/?cmp=1440268&cmp=1393947&cmp=1572952&cmp=1572964 Jun 07 13:52:05 Seems M200N is the qcom one Jun 07 13:53:22 Little I can find Jun 07 13:54:00 There doesn't seem to be much of a community around that one Jun 07 13:54:53 Yup Jun 07 13:55:43 LG G5 might actually be a better choice, the price range is quite wide on ebay, mostly in the 120-160€ range Jun 07 13:57:20 G5 or some Xiaomi Jun 07 13:57:28 G6 is similar to G5 in terms of SOC Jun 07 13:57:35 Just newer series so more expensive Jun 07 13:57:43 I'm sure there are other improvements Jun 07 14:00:23 prices on ebay are really strange though, all the other markets have it at 200+€ Jun 07 14:02:03 Tofe: Yeah I saw that too Jun 07 14:12:05 ah changhyeok sent it only to LGE people, this is what he sent: Jun 07 14:12:06 I suggest LG K8(2018). Please let us know your opinion. Jun 07 14:12:06 - LG K8: http://www.lg.com/us/cell-phones/lg-X210ULMG-Unlocked-k8 Jun 07 14:12:07 - LG K8 Open Source: http://opensource.lge.com/osSch/list?types=ALL&search=x210ulmg Jun 07 14:22:14 JaMa: ah thanks, interesting; I'll have to look at it. I'm not sure yet if there's be incompatibilities with how Halium is built currently though. Jun 07 14:23:41 Herrie|Laptop: btw, my Redmi Note 5 has a 4.4 kernel ;) Jun 07 14:24:15 K8 seems to be 3.18 Jun 07 14:27:23 Tofe: so you purchased Redmi NOte 5? Jun 07 14:27:30 also is it Note 5 or Note 5 Pro? Jun 07 14:31:39 saidinesh5: note 5 pro, but that's for everyday life, I don't intend to hack that one :) Jun 07 14:31:52 Ahh heh i see Jun 07 14:32:07 how do you like it so far? Jun 07 14:33:05 saidinesh5: well, it's huge, so it takes some time to being used to handling it; otherwise it's quite good battery life, and globally I'm pretty happy with the system Jun 07 14:33:24 Ahh Jun 07 14:33:57 you using lineage with it? Jun 07 14:34:25 nope, it's still on MIUI Jun 07 14:35:42 though I changed the launcher Jun 07 14:35:48 and the default apps Jun 07 14:36:24 Ahh if you want a launcher suggestion: https://play.google.com/store/apps/details?id=com.nokia.z&hl=en_IN Jun 07 14:36:41 best launcher ever. takes like 3-4 days to get used to though. but after that best launcher ever Jun 07 14:37:23 I'm using Evie, works well so far Jun 07 14:37:34 * saidinesh5 is waiting for his new USB sticks to get lune os on his intel atom tablet Jun 07 14:38:26 saidinesh5: I'll give it a try Jun 07 14:38:29 Ahh this looks like Evie but optimised for finger usage Jun 07 14:38:58 was mostly abandoned by Nokia, but if i port a linuxy OS to this tablet, definitely writing a launcher like that for it Jun 07 15:58:29 last 3 to fix: Jun 07 15:58:30 Summary: 3 tasks failed: Jun 07 15:58:30 /OE/build/owpb/webos-ports/meta-webos-ports/meta-luneui/recipes-luneui/luna-next/luna-next.bb:do_compile Jun 07 15:58:33 /OE/build/owpb/webos-ports/meta-qt5/recipes-qt/qt5/qtwebengine_git.bb:do_compile Jun 07 15:58:36 /OE/build/owpb/webos-ports/meta-webos-ports/meta-luneos/recipes-webos/mojomail/mojomail-imap.bb:do_compile Jun 07 16:05:14 Tofe: this one is causing issues for luna-next which is till using this API https://codereview.qt-project.org/#/c/197506/ Jun 07 16:28:16 JaMa: ah, that's going to be a problem yes... Jun 07 16:28:31 one thing at a time, let's work on qtwebengine Jun 07 16:34:10 Tofe: I've already "fixed" luna-next by reverting that commit from qtwayland, now I'm testing the qt5_use_modules change with 5.9 so that I could merge it directly into components (now it's .patch file in 5-6 components) Jun 07 16:37:23 ah ok, great Jun 07 16:37:55 in qtwebengine I've fixed WebPreference error, now continuing for additionalFeatures Jun 07 16:46:58 this one? chromium/content/public/common/web_preferences.cc:244:30: error: expression cannot be used as a function Jun 07 16:49:48 yes Jun 07 16:49:57 it's just the patch that isn't applied on the right line Jun 07 16:52:22 can you share the diff? I'll trigger another full rebuild with newer oe-core before going to bed today so I might include this fix as well Jun 07 16:56:29 JaMa: https://bpaste.net/show/b1a2bd764711 Jun 07 17:07:22 Tofe: thanks, included in master and jansa/master branches in meta-webos-ports Jun 07 17:07:49 ok great; though another squash will probably be a good thing too Jun 07 17:08:34 it's already squashed :) Jun 07 17:08:41 oh, perfect! Jun 07 19:43:56 Tofe: Ooh 4.x kernel on a smartphone: NICE Jun 07 19:44:10 Anbox should behave a lot better with that I guess :-) Jun 07 19:44:41 Tofe: You found anything useful on k8 in terms of vendor & device trees? Jun 07 19:45:26 I think vendor can be pulled from the live device or rom actually but not 100% sure. I guess there's some community tool for that. Jun 07 19:47:54 Herrie|TP: well for K8 the main lead would be the source code from LG itself Jun 07 19:48:23 but it's as a zip, which has to be unpacked on top of an bare AOSP git clone Jun 07 19:48:33 Tofe: Well that's a lot to take on I guess? Jun 07 19:49:02 Or it should be OK. AOSP also means it's non-caf ala Hammerhead & Mako right? Jun 07 19:49:12 Herrie|TP: I looked at it quickly, and it's not that much actually. But they don't give the vendor tree... Jun 07 19:50:10 Herrie|TP: I didn't see any override of the APIs at least Jun 07 19:50:29 Tofe: Seems there android-prepare-vendor and android-generate-vendor on GitHub that might work Jun 07 19:50:55 To get the vendor binaries Jun 07 19:51:19 I guess we should ask someone from LG to try that if they have a k8 Jun 07 19:51:38 Having a stab at the halium bits shouldn't be hard then Jun 07 19:52:31 I got the regexp for the doze stuff ready too just need to add to setup script. Will check your paste as well for changes to .mk Jun 07 19:53:51 On my side I'm still fighting against qtwebengine's build; it seems the Chromium devs are just happy breaking all the API just to change lowercase to uppercase... Jun 07 20:19:15 Herrie|TP: looking at https://bpaste.net/show/2b2a51869b7b (LG's readme to build the ROM), it turns out they didn't separate the device tree Jun 07 20:27:16 JaMa: best so far: https://bpaste.net/show/7ccde579580e (still not building though) Jun 07 20:28:35 that'll be all for tonight :p Jun 07 20:32:30 Tofe: gj! :) **** ENDING LOGGING AT Fri Jun 08 03:00:18 2018