| 12 Oct 2025 |
matthewcroughan | It'd be really nice to make a default nixos config build with musl for 25.11 | 23:41:51 |
matthewcroughan | like, the default pkgs.nixos {} | 23:42:47 |
| 13 Oct 2025 |
matthewcroughan | Maybe you could merge https://github.com/NixOS/nixpkgs/pull/446139 if you agree with it emily ? | 03:19:33 |
matthewcroughan | Yureka (she/her):
[ 0.178535] systemd[1]: Failed to initialize kmod context: Not supported
[ 0.237062] (journald)[74]: systemd-journald.service: Failed to adjust OOM setting: Invalid argument
[ 0.237608] (journald)[74]: systemd-journald.service: systemd-journald.service: Failed at step OOM_ADJUST spawning /nix/store/prp9d98025pg2y4cs7kz49nz8zjkw25p-systemd-aarch64-unknown-linux-musl-258/lib/systemd/systemd-journald: Invalid argument
[ 0.239230] systemd[1]: Failed to start Journal Service.
[ 0.241111] systemd[1]: Failed to start Load Kernel Modules.
| 14:47:11 |
matthewcroughan | Looks like musl systemd 258 comes with this cool new journal error | 14:47:19 |
matthewcroughan | 257 only had the kmod context error | 14:56:02 |
emily | vcunat: do you intend to revert https://github.com/NixOS/nixpkgs/pull/451386/commits/f0166da268940ec4a78504a83a15b61871eb1552 on staging? | 16:18:53 |
emily | sorry for not being clearer about the rebuild counts being summed vs. per-platform :) | 16:19:25 |
emily | oh, you pushed the revert directly to staging | 16:19:37 |
emily | I was looking for a PR | 16:19:39 |
emily | thanks for handling that | 16:20:15 |
Yureka (she/her) | similar to https://github.com/systemd/systemd/pull/38825#issuecomment-3391312797 ? | 16:27:14 |
matthewcroughan | How do you disable oomd? | 16:28:57 |
matthewcroughan | ah systemd.oomd? | 16:42:12 |
matthewcroughan | Seems not to do anything, maybe it'd because it's in the initrd? | 17:01:48 |
Fabián Heredia | https://github.com/NixOS/nixpkgs/pull/445308
cc people-who-use-cross-compilation-targets | 19:16:29 |
| 14 Oct 2025 |
| ivy joined the room. | 05:04:30 |
ivy | https://github.com/NixOS/nixpkgs/pull/451864 i have this new pr for staging | 05:05:19 |
ivy | which allows for spaces in paths for pathsToLink | 05:05:29 |
ivy | but it rebuilds like everything | 05:05:34 |
ivy | now this oops https://github.com/NixOS/nixpkgs/pull/451871 | 05:31:40 |
Jan Tojnar | any tips why sincos function would suddenly not be present on Darwin? | 16:46:30 |
Jan Tojnar | The build is still defining _GNU_SOURCE | 16:46:32 |
Jan Tojnar | regarding https://github.com/NixOS/nixpkgs/pull/449689 | 16:46:41 |
emily | yes | 16:47:49 |
emily | the LLVM update added __builtin_sincos or something | 16:47:55 |
emily | the Meson check checks for this, but the GTK code can't use it | 16:48:00 |
emily | this came up in the macOS room let me dig up the correct fix | 16:48:08 |
emily | Jan Tojnar:
https://github.com/mesonbuild/meson/issues/3740
https://matrix.to/#/!lheuhImcToQZYTQTuI:nixos.org/$JJBUjNnTLa7Ii2Dy5f7hCCFcbWlnIawrx4sWNwx1AXo?via=nixos.org&via=matrix.org&via=nixos.dev
upstream should pass e.g. prefix : '#include <math.h>', args: '-D_GNU_SOURCE' to has_function
| 16:49:26 |
emily | rather than special-casing Clang | 16:49:36 |