**** BEGIN LOGGING AT Mon Apr 12 02:59:56 2021 Apr 12 07:44:19 Morning! Apr 12 09:19:24 Morning! Apr 12 09:50:21 morning Apr 12 11:13:53 hello there Apr 12 11:41:55 morning Apr 12 11:42:04 ka6sox: morning@ Apr 12 11:42:32 Herrie, is webos-ports.org up for you? Apr 12 11:42:48 and good morning! Apr 12 11:44:49 ka6sox: Seems so Apr 12 11:44:57 it's a little slow sometimes I noticed but working Apr 12 11:45:40 Thank you...I was notified it was "down" but I wasn't able to confirm that here...seemed UP. Apr 12 13:44:45 hello, where can I find yggdrasil halium manifest? I got prebuilt halium from your ftp, but cannot find manifests to build it on my own Apr 12 13:44:54 Apr 12 13:51:59 Jonek: Let me check Apr 12 13:52:27 There's one here:https://github.com/Halium/halium-devices/commit/99262ca6e23a534b576d14b42ab43d2158dc9967 but I think I used another one Apr 12 13:52:29 Let me check locally Apr 12 13:53:44 Seems I used the same Apr 12 13:55:21 Jonek: FYI this is the build script I run locally to build Halium 9.0: https://paste.ubuntu.com/p/3qbmRdn3RZ/ Apr 12 13:56:06 Steps I do: Run first this script to repo sync Halium stuff: https://paste.ubuntu.com/p/SHHbpp2VFK/ Apr 12 13:56:26 Then I go to 9.0 folder and do "./halium/devices/setup yggdrasil --force-sync" Apr 12 13:56:30 And then I run the other script Apr 12 14:03:46 ok thanks Apr 12 14:04:35 halium docs point to https://github.com/LineageOS to look for manifests, do you have idea why? :/ Apr 12 14:04:43 cos there is no yggdrasil Apr 12 14:05:13 Jonek: Well Halium docs are mainly still for 7.1 based targets Apr 12 14:05:22 Docs are being updated for 9.0 Apr 12 14:05:25 It's still WIP Apr 12 14:05:37 ah, great, thanks Apr 12 14:05:50 Jonek: Well with a new port you normally start with LineageOS device & kernel trees Apr 12 14:05:56 And Vendor from TheMuppets or something Apr 12 14:06:23 But when that's already done, you cna take it from halium-devices repo which I linked above: https://github.com/Halium/halium-devices/tree/halium-9.0/manifests Apr 12 14:07:03 In the past they only had a GSI image, but there are more device specific Halium 9.0 manifests now finally Apr 12 14:07:37 and if I would like to build halium + luneos for completly custom device? that means I would have to take vendor blobs and create own manifest? Apr 12 14:11:47 Jonek: Yeah normally you have device, kernel + vendor for Halium Android bits Apr 12 14:12:09 And sometimes a "device-common" and even "vendor-common" repo Apr 12 14:14:36 See for example Xiaomi Tissot: https://github.com/Halium/halium-devices/blob/halium-9.0/manifests/xiaomi_tissot.xml Apr 12 14:14:54 If you have anything in particular you're looking at, I'm happy to have a look together with you Apr 12 14:15:07 I've done 20 or so builds for Halium for different devices Apr 12 14:15:26 Some successful in booting LuneOS eventually, some not though... Apr 12 14:15:32 But without having a device at hand it's hard Apr 12 14:15:58 well `breakfast lineage_yggdrasil-userdebug` gives me `build/make/core/product_config.mk:234: error: Can not locate config makefile for product "lineage_volla_yggdrasil".` Apr 12 14:16:29 muppets also have nothing titled volla or yggdrasil Apr 12 14:17:08 Did you contribute to main halium repo? ;) Apr 12 14:19:52 Jonek: There's no vendor for Volla Apr 12 14:20:13 I did some scripts and some device manifests for Halium and some minor patches here and there Apr 12 14:24:33 if volla has no vendor blobs, that means I can ommit `breakfast` command? Apr 12 14:24:54 No Apr 12 14:25:12 If it cannot find your product, usually means something didn't sync or setup properly Apr 12 14:25:27 That's why I use the above 2 scripts so I can do it in 3 simple steps Apr 12 14:25:40 Pull in repos, fetch device specific bits and build Apr 12 14:25:52 Not to follow all the manual steps and make mistakes Apr 12 14:26:01 Especially when building multiple devices it helps ;) Apr 12 14:46:42 well running with script worked... Apr 12 14:46:56 no idea where could I make a mistake, its just few steps lol Apr 12 14:49:32 Yeah I know Apr 12 14:49:39 Sometimes it's frustrating Apr 12 14:49:43 Android build system is a pain Apr 12 14:49:48 Sometimes repo sync fails somewhere Apr 12 14:50:02 So many repos it syncs, happens sometimes there's issues here or there Apr 12 14:50:06 Or connection issues as well Apr 12 15:16:11 the build  fails on `/usr/bin/env: ‘python2’: No such file or directory` though, is python2 required for the build? ;o Apr 12 15:30:06 What are you using to build? Ubuntu? Apr 12 15:30:08 Or which OS? Apr 12 15:30:14 Yeah you need Python 2 still Apr 12 15:31:16 I'm building on KUbuntu 20.04 here but needed some tricks to get Python 2 to work Apr 12 15:42:46 ye ubuntu 20 Apr 12 15:54:46 just install it with apt Apr 12 15:55:09 python2-minimal should be enough Apr 12 15:55:47 lets see how much pain it will be once android switches to Bazel :) Apr 12 16:07:17 JaMa: Well that might take a while still Apr 12 18:13:36 Herrie: https://bpa.st/JZJQ some details just before the crash of luna-next on tenderloin... maybe your hunch about the triple framebuffer is worth a deeper investigation **** ENDING LOGGING AT Tue Apr 13 02:59:56 2021