**** BEGIN LOGGING AT Wed Sep 18 02:59:58 2019 Sep 18 07:54:45 Does anyone know which component is supposed to provide the `IMediaRecorderFactory` binder interface? Sep 18 08:03:20 @fredldotme: I can only find references to libhybris on GitHub for IMediaRecorderFactory Sep 18 08:05:19 Herrie same here. I wonder if just commenting out the use of `IMediaRecorderFactory` in media_compat_layer is enough to make the camera not stall on waiting for the service and make recording work. Sep 18 08:43:52 @Herrie [And halium-devices: https://github.com/Herrie82/halium-devices/tree/halium-8.1], Yesterday, I tried again your script, but unfortunately I experienced the same java errors (https://paste.ubuntu.com/p/fYGxDgQ8mz/). How can I modify .xml file(s) in a way that it doesn't change when I will run `repo sync` to remove `framewo Sep 18 08:43:52 rks` lines Sep 18 08:51:49 @Herrie [And halium-devices: https://github.com/Herrie82/halium-devices/tree/halium-8.1], [Edit] Yesterday, I tried again your script, but unfortunately I experienced the same java errors (https://paste.ubuntu.com/p/fYGxDgQ8mz/). How can I modify .xml file(s) in a way that it doesn't change when I will run `repo sync` to Sep 18 08:51:49 remove `frameworks` lines Sep 18 09:44:50 it seems the compat layer portions of libhybris ship a `camera_service` which provides the media recorder factory. Seems though this camera_service conflicts with minidroidmedia as both try to publish a CameraService over binder Sep 18 10:03:42 @stefanomelchior [ Yesterday, I tried again your script, but unfortunately I experienced t …], can I disable android soong from LineageOS repo without creating any damage in building the img? Sep 18 10:39:19 @fredldotme: Isn't this the exact same issue with Ubuntu specific bits again that we had previously with 5.1? Sep 18 10:40:57 Herrie it's similar indeed Sep 18 10:42:36 @stefanomelchior: Ah I now see your problem. It seems that for 8.1 you need to have Java installed on your builder. I think for 5.1 and 7.1 too (not 100% sure though). I think soong is used for the new build process on Android side.... So you would need to have Java on your builder for Soong work. Sep 18 10:42:53 I don't think you can build Android 8.1 without Soong Sep 18 10:55:06 Soong is the new build system as per https://source.android.com/setup/build Sep 18 10:55:36 This is used to build all the .bp files that replaced the .mk files ;) Sep 18 11:07:59 So, did you already install java on your building machine? Sep 18 11:09:37 Tough I can't figured out how the building process worked for you if you either had not installed java nor you already disabled soong Sep 18 11:27:23 is it necessary `libcryptfs?hw`? Sep 18 11:29:47 @stefanomelchior: I probably had it installed for somethign else already. Either legacy webOS stuff or other things I needed it for Sep 18 11:31:47 now it seems not to stop at early stages ... I need to fix some errors, as one for cryptfs Sep 18 11:35:58 @stefanomelchior: These are my java version details: https://paste.ubuntu.com/p/X2Tnf7Nvy3/ Sep 18 11:38:14 @stefanomelchior: You might be able to patch Soong, so it doesn't require Java, but didn't go down that road yet Sep 18 11:41:20 @Herrie [@stefanomelchior: You might be able to patch Soong, so it doesn't require Java, …], fully agree with you, at the moment I'm building halium-boot, as `mka mkbootimg` ended successfully Sep 18 11:42:18 @stefanomelchior: At first glance I don't see much in the soong repo that would hard require Java Sep 18 11:45:00 atm I only installed openjdk-8-jdk, just to satisfy check. Previously I tried to comment java related checks, but it didn't work Sep 18 11:45:19 They say it requires Go Sep 18 11:45:29 @Herrie [Soong is the new build system as per https://source.android.com/setup/build], on this page Sep 18 11:45:40 austenite was added by: austenite Sep 18 11:47:59 To be honest I'm too lazy to uninstall Java and figure out how to disable it ;) Sep 18 11:50:07 Since it mainly seems to be used for some checks Sep 18 12:12:19 abtekk was added by: abtekk Sep 18 13:21:50 Herrie: any idea about the following error (https://paste.ubuntu.com/p/8QhyJhcfsw/9) FAILED: /media/gufdata/halium-bardockpro/out/soong/.intermediates/external/one-true-awk/awk/android_arm64_armv8-a_core/obj/yacc/external/one-true-awk/awkgram.o Sep 18 13:34:00 @stefanomelchior: The reason might be a bit earlier? "/usr/bin/m4: cannot open `external/bison/data/skeletons/bison.m4': No such file or directory" Sep 18 13:39:38 @stefanomelchior: My c-skel.m4 is in another location it seems. Same for bison.m4: https://paste.ubuntu.com/p/7SKXdrtxsW/ Sep 18 13:39:47 Not sure why yours is looking in the skeleton folder.... Sep 18 13:39:51 +s Sep 18 13:40:46 Because the skeletons folder doesn't exist in AOSP repo: https://android.googlesource.com/platform/external/bison/+/refs/tags/android-8.1.0_r68/data/ Sep 18 13:51:44 Herrie: so, should I create a symbolic link to that where bison.m4 is? Sep 18 13:59:33 I don't know how you end up with that skeletons folder, because I don't and it's not in the source Sep 18 16:46:13 @Herrie [I don't know how you end up with that skeletons folder, because I don't and it's …], Ididn't touch anything to enable skeletons Sep 18 17:22:42 @stefanomelchior [Ididn't touch anything to enable skeletons], Guf? Sep 18 17:22:49 Where’s Timati? Sep 18 17:23:01 Jk, nvm me **** ENDING LOGGING AT Thu Sep 19 03:01:42 2019