5 Aug 2024 |
mjm | grr airplay doesn't work out of the box, apparently they bundle binaries in the source for doing RAOP, so it's looking for /lib64/ld-linux-x86-64.so.2 | 03:41:49 |
mjm | i wonder what the least annoying way to fix that is | 03:42:56 |
ibizaman | In reply to @hexa:lossy.network TIL: sections layout has YAML support https://www.home-assistant.io/dashboards/sections/#yaml-configuration Could this mean our earlier worry that the UI becomes impossible to maintain with code is unfounded? 🤞 | 09:51:41 |
hexa | In reply to @adam:robins.wtf are you using it? I'm toying with it at the hackspace | 10:04:28 |
SomeoneSerge (utc+3) | Why can't nextcloud keep from breaking itself on upgrades in most ridiculuos ways | 13:45:44 |
SomeoneSerge (utc+3) | I updated and now all url-based public file shares are failing with an exception ... "... called in... ...//lib/Service/CalendarInitialStateService.php ... in file ...//Appointments/AppointmentConfigService.php ..." | 13:47:21 |
SomeoneSerge (utc+3) | What do either of these words have in common with file shares I couldn't tell | 13:47:52 |
6 Aug 2024 |
mjm | well i got music-assistant's raop binary patched so it can run, but then it segfaults when trying to play something soooo... | 03:49:21 |
mjm | rip my airplay dreams | 03:49:25 |
K900 | Pipewire can do airplay | 06:38:45 |
adamcstephens | ❯ file result/lib/python3.12/site-packages/music_assistant/server/providers/airplay/bin/cliraop-linux-x86_64
result/lib/python3.12/site-packages/music_assistant/server/providers/airplay/bin/cliraop-linux-x86_64: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=63f6b0b6b57f264de5578421f789133727f4c7a6, for GNU/Linux 3.2.0, stripped
| 12:27:00 |
adamcstephens | gross, we should probably replace these binaries | 12:27:08 |
adamcstephens | https://github.com/music-assistant/libraop | 12:27:46 |
adamcstephens | the license story of this binary doesn't look clear or simple either | 12:30:36 |
hexa | oops 🙂 | 12:33:57 |
adamcstephens | poking around it looks to be mostly MIT and GPL | 12:34:14 |
adamcstephens | though philippe44 dropped some of the license headers when copying from chevil/raop2_play, referring instead to the LICENSE file which doesn't exist | 12:34:47 |
adamcstephens | * poking around it looks to be mostly MIT and GPL | 12:36:08 |
adamcstephens | https://github.com/philippe44/libraop/issues/36 | 12:39:38 |
mjm | In reply to @k900:0upti.me Pipewire can do airplay true, and that works from my desktop, but isn’t how music-assistant does it :/ | 13:30:13 |
mjm | In reply to @adam:robins.wtf https://github.com/music-assistant/libraop I hadn’t found the sources before so thank you, maybe I can get somewhere in figuring out why it’s not working | 13:31:30 |
adamcstephens | should be possible to package it and replace the binary in the checkout. | 21:39:56 |
adamcstephens | which we likely want to do anyway, given that they're dynamically linked | 21:40:15 |
mjm | yeah, i was able to patchelf it without too much trouble, but if we can build it from source, that will certainly be better | 21:40:48 |
mjm | and having source code will hopefully help me figure out why it's crashing when i try to use it | 21:41:13 |
adamcstephens | philippe44 likes perl, so i hope you do too :) | 21:42:42 |
adamcstephens | (honestly not sure how much perl is actually here, there's a lot of c) | 21:43:11 |
mjm | certainly seemed like it was C code that was getting me | 23:24:47 |
mjm | holy git submodules batman | 23:26:59 |
7 Aug 2024 |
| adamcstephens changed their display name from adamcstephens 🐝 to adamcstephensL. | 00:17:26 |