Exotic Nix Targets | 299 Members | |
| 91 Servers |
| Sender | Message | Time |
|---|---|---|
| 9 Nov 2025 | ||
| it might just warn about it and not load modules | 08:46:51 | |
| perhaps the VM has every module it needs built in to the kernel | 08:47:03 | |
| where's your config? | 08:47:11 | |
| oh yeah i did need to patch musl itself to make kernel module loading work | 08:47:29 | |
| THAT was a thing | 08:47:34 | |
| but it didn't even get to systemd without that | 08:47:47 | |
| oh? | 08:48:14 | |
| https://git.grimmauld.de/Grimmauld/grimm-musl/src/commit/5d9cc04bf55d9a8298118e6d4159fe69de8172c4/musl.nix#L48-L50 | 08:48:21 | |
| its dramforever 's patch and already on the musl ML | 08:48:36 | |
| Alyssa Ross: https://inbox.vuxu.org/musl/20251017-dlopen-use-rpath-of-caller-dso-v1-1-46c69eda1473@iscas.ac.cn | 08:48:44 | |
| i am probably on an old version of that patch, so yeah whatever dram says ^^ | 08:49:09 | |
| i haven't really changed a lot | 08:49:32 | |
| you might be on an older commit message but the code should be the same | 08:49:44 | |
| nevermind you just vendored the diff without the commit message | 08:50:09 | |
| * i haven't really changed it a lot | 08:50:41 | |
| it's kinda a simple patch as well, there's an addr2dso function that i've just moved up a bit (just realized probably should have made it a separate commit) | 08:51:50 | |
| now that sounds like the problem I've seen | 08:51:59 | |
| the only ugh part is the 18 assembly files | 08:52:01 | |
| 14:15:29 | ||
| 10 Nov 2025 | ||
| 13:07:28 | ||
| 12 Nov 2025 | ||
| 04:30:14 | ||
| 04:30:40 | ||
| 12:38:32 | ||
| 14 Nov 2025 | ||
seems libdc1394 is broken on llvm, and thus gst-plugins-bad is broken (and a whole lot of other stuff depending on that). It might make sense to disable that plugin on llvm | 17:34:38 | |
| but i am making progress on building my musl VM with llvm, there is only a few fails remaining (though those will be painful) | 17:35:20 | |
Download image.png | 17:35:21 | |
| or fix it :P | 17:51:58 | |
| 15 Nov 2025 | ||
| https://github.com/NixOS/nixpkgs/blob/ce944e8d76f74336dbf6725c87ca2539b0653c30/pkgs/build-support/rust/lib/default.nix#L58-L82 This doesn't look quite right to me... The build hook used in my builds contains this: `"CCX8664UNKNOWNLINUX_MUSL=/nix/store/wrhxx96lh48nsv9a6p38b3x4r2fskwwm-gcc-wrapper-14.3.0/bin/cc" \ "CXXX8664UNKNOWNLINUX_MUSL=/nix/store/wrhxx96lh48nsv9a6p38b3x4r2fskwwm-gcc-wrapper-14.3.0/bin/c++" \ "CARGOTARGETX8664UNKNOWNLINUXMUSL_LINKER=/nix/store/wrhxx96lh48nsv9a6p38b3x4r2fskwwm-gcc-wrapper-14.3.0/bin/cc" \ "CARGOBUILDTARGET=x86_64-unknown-linux-musl" \ "HOST_CC=/nix/store/wrhxx96lh48nsv9a6p38b3x4r2fskwwm-gcc-wrapper-14.3.0/bin/cc" \ "HOST_CXX=/nix/store/wrhxx96lh48nsv9a6p38b3x4r2fskwwm-gcc-wrapper-14.3.0/bin/c++" \ "CCX8664UNKNOWNLINUX_MUSL=/nix/store/wrhxx96lh48nsv9a6p38b3x4r2fskwwm-gcc-wrapper-14.3.0/bin/cc" \ "CXXX8664UNKNOWNLINUX_MUSL=/nix/store/wrhxx96lh48nsv9a6p38b3x4r2fskwwm-gcc-wrapper-14.3.0/bin/c++" \ "CARGOTARGETX8664UNKNOWNLINUXMUSL_LINKER=/nix/store/wrhxx96lh48nsv9a6p38b3x4r2fskwwm-gcc-wrapper-14.3.0/bin/cc" \ `, | 16:25:31 | |
| https://github.com/NixOS/nixpkgs/blob/ce944e8d76f74336dbf6725c87ca2539b0653c30/pkgs/build-support/rust/lib/default.nix#L58-L82 This doesn't look quite right to me... The build hook used in my builds contains this: nixpkgs.buildPlatform = (inputs.nixpkgs.lib.systems.elaborate "x86_64-unknown-linux-musl");nixpkgs.hostPlatform = inputs.nixpkgs.lib.recursiveUpdate (inputs.nixpkgs.lib.systems.elaborate "x86_64-unknown-linux-musl") { useLLVM = true; linker = "lld"; config = "x86_64-unknown-linux-musl"; }; `So i'd have expected lld and clang in there | 16:25:42 | |
| https://github.com/NixOS/nixpkgs/blob/ce944e8d76f74336dbf6725c87ca2539b0653c30/pkgs/build-support/rust/lib/default.nix#L58-L82 This doesn't look quite right to me... The build hook used in my builds contains this: So i'd have expected lld and clang in there | 16:25:50 | |