!UNVBThoJtlIiVwiDjU:nixos.org

Staging

405 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen129 Servers

Load older messages


SenderMessageTime
4 Jul 2026
@emilazy:matrix.orgemily are my Nixpkgs contributions that bad? 14:31:25
@emilazy:matrix.orgemily so can we eat ldacbt sized rebuilds on Linux? 14:31:57
@k900:0upti.meK900It's Pipewire14:32:05
@k900:0upti.meK900So like14:32:06
@emilazy:matrix.orgemilyit's like 4k14:32:08
@k900:0upti.meK90030k-ish?14:32:10
@k900:0upti.meK900I think?14:32:15
@emilazy:matrix.orgemilyI really don't want to have to bifurcate the entire build system14:32:15
@k900:0upti.meK900Yeah14:32:19
@emilazy:matrix.orgemily https://github.com/NixOS/nixpkgs/actions/runs/26743154227?pr=514052? 14:32:21
@k900:0upti.meK900Hm OK14:32:41
@k900:0upti.meK900That's not nearly as bad14:32:55
@k900:0upti.meK900I should do libpipewire treewide14:33:02
@k900:0upti.meK900Upstream first14:33:08
@emilazy:matrix.orgemilyhmmmm14:38:50
@emilazy:matrix.orgemilywhy do we build this into one single library?14:38:54
@emilazy:matrix.orgemily given that we need separate .pc files anyway 14:39:16
@emilazy:matrix.orgemily oh okay cool, so the immediate reason it's failing on Darwin is that libldac-dec just doesn't build on Darwin 14:40:11
@k900:0upti.meK900Yay14:52:41
@k900:0upti.meK900Because like 90% of the code is shared14:52:53
@emilazy:matrix.orgemilybut we're building it in a way that produces a library that nothing else expects or produces, right?14:53:22
@emilazy:matrix.orgemily like, we're merging in the abr/* stuff which is not what the Android build system does either 14:53:33
@k900:0upti.meK900abr stuff is technically supposed to be another entry point14:54:50
@k900:0upti.meK900But I don't think anything actually uses that one14:54:54
@emilazy:matrix.orgemily
    # LDAC bitstream format assumes LE; source has endian checks
    platforms = lib.platforms.littleEndian;
15:09:14
@emilazy:matrix.orgemilywat?15:09:15
@emilazy:matrix.orgemily cc Puna? 15:09:34
@emilazy:matrix.orgemilyhttps://github.com/open-vela/external_libldac/blob/6e0474c954103ff7aefb7908b97e65522c9208fa/src/ldacBT_internal.c#L256 oh, that's fun.15:09:45
@emilazy:matrix.orgemilyso the header it includes that doesn't exist on Darwin is just there to error out.15:09:57
@emilazy:matrix.orgemily Alyssa Ross: …why on earth does our Meson hook not default to release builds? 15:31:45

Show newer messages


Back to Room ListRoom Version: 6