| 4 Jul 2026 |
emily | also… | 14:18:38 |
emily | https://github.com/open-vela
The openvela operating system is tailored for the AIoT field, with lightweight, standard compatibility, security and high scalability as its core features.
| 14:18:42 |
emily | https://github.com/open-vela/external_libldac is this actually the AOSP upstream? | 14:18:49 |
emily | or is this some IoT vendor fork of an AOSP repo that we're using for some reason now? | 14:18:58 |
K900 | Like, the previous repo is just Some Guy taking Sony's AOSP source and duct taping cmake on top | 14:19:01 |
emily | sure. this also seems pretty Some Guy though | 14:19:15 |
K900 | AOSP libldac doesn't have a decoder | 14:19:16 |
K900 | This is a maintained-ish fork of the original Sony drop | 14:19:31 |
emily | ok | 14:19:59 |
emily | so the comment says that this includes AOSP build files | 14:20:07 |
emily | where even are those? | 14:20:11 |
K900 | The AOSP build files are uhhh | 14:20:42 |
K900 | Android.mk | 14:20:44 |
Gaétan Lepage | hexa: keras "fix": https://github.com/NixOS/nixpkgs/pull/538342 | 14:20:44 |
emily | I see the gcc/ Makefiles that it lists separately, but not anything else | 14:20:44 |
K900 | Or is it Android.gn now | 14:20:52 |
emily | there is no Android.mk in this repo | 14:20:50 |
emily | there is no Android.anything | 14:21:05 |
emily | https://github.com/open-vela/external_libldac/commit/d9d3b7f57398eccffbf035ffbd0e12dbf8fc77b2 | 14:21:11 |
K900 | Oh they apparently deleted it | 14:21:53 |
K900 | Because they're now using some weird build system | 14:22:16 |
emily | K900: is the bug from https://github.com/NixOS/nixpkgs/pull/502690 fixed in this fork? | 14:22:22 |
K900 | Yes | 14:22:32 |
K900 | And a bunch of other memory safety issues | 14:22:36 |
emily | ok | 14:22:40 |
K900 | It's at least somewhat maintained | 14:22:50 |
emily | still a bit scary to be building this into PipeWire if it's super niche imo but | 14:22:52 |
K900 | Which is better than anything else we've found of that vintage | 14:22:56 |
emily | do you mean https://github.com/open-vela/external_libldac/blob/dev/gcc/libldacBT.mk or is the build system elsewhere? | 14:23:02 |
K900 | No, it's elsewhere | 14:23:43 |