!UNVBThoJtlIiVwiDjU:nixos.org

Staging

394 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.11 | Review Reports: https://malob.github.io/nix-review-tools-reports/126 Servers

Load older messages


SenderMessageTime
4 Jul 2026
@emilazy:matrix.orgemily ok, fixed pikepdf 13:59:17
@emilazy:matrix.orgemily
  • pendulum is broken on Linux and also downstream of pikepdf
  • django was flaky and is building now
  • Swift stuff I need to look at
  • ldacBT looks like weird dumb stuff but I'll look at it briefly
  • qtdeclarative is… downstream of pikepdf somehow?
  • poppler-glib is the same crap as pikepdf so should be an easy fix
  • opencv is the ld64 crap
  • syrupy is… hexa wtf is this https://hydra.nixos.org/build/334176737/nixlog/1
14:03:42
@hexa:lossy.networkhexaa lot of whitespace14:03:57
@emilazy:matrix.orgemilyI am not seeing a failure14:04:07
@emilazy:matrix.orgemilyI'll fix everything except Swift, then spend a little more time banging my head against Swift, and then I think I'm done for this cycle… everything below those blocks <100 builds so I don't care14:04:37
@hexa:lossy.networkhexait does build for me14:04:45
@emilazy:matrix.orgemily well done except for the x86_64-darwin drop stuff 🙃 14:04:50
@emilazy:matrix.orgemily ok, it was blocked on matplotlib beforehand. weird flaky nonsense? 14:05:06
@emilazy:matrix.orgemilyI'll hit restart14:05:31
@emilazy:matrix.orgemily so ldacbt was almost certainly e1e3ccda5d37e1796efbfbe2ca1b7e2887e17ab1 I guess 14:13:54
@emilazy:matrix.orgemily K900: wasn't there some screwy licensing thing with this encoding stuff 14:14:36
@k900:0upti.meK900What encoding stuff14:14:48
@emilazy:matrix.orgemilythe LDAC stuff14:15:10
@emilazy:matrix.orgemilysome weird source dump thing we made opt-in14:15:16
@emilazy:matrix.orgemily
  # Upstream ships AOSP build files and a gcc/ makefile that only knows
  # about the in-tree layout. Compile and link directly; the entire
  # library is two umbrella translation units.
  buildPhase = ''
    runHook preBuild

    soname=libldacBT.so.${lib.versions.major finalAttrs.version}
    sofile=libldacBT.so.${finalAttrs.version}

    $CC -shared -Wl,-soname,$soname src/ldaclib.c src/ldacBT.c abr/src/ldacBT_abr.c -lm -o $sofile

    runHook postBuild
  '';
14:15:38
@k900:0upti.meK900It's not licensing14:15:38
@qyliss:fairydust.spaceAlyssa Rossyeah can do14:15:42
@k900:0upti.meK900The build system is screwy14:15:43
@emilazy:matrix.orgemily so this PR obviously just broke the build completely on Darwin which doesn't use .so or -soname or any of that 14:15:50
@k900:0upti.meK900But it's all apache2 in Sony or someone's AOSP drop14:15:53
@k900:0upti.meK900Why the fuck does anything use ldacbt on Darwin14:16:05
@emilazy:matrix.orgemily moving from CMake to a raw compiler invocation that also uses env.NIX_CFLAGS_COMPILE unnecessarily on top of that is not very funny 14:16:22
@emilazy:matrix.orgemilyGStreamer etc.14:16:27
@k900:0upti.meK900Oh god14:16:33
@k900:0upti.meK900Why does gstreamer14:16:38
@k900:0upti.meK900Ugh14:16:39
@emilazy:matrix.orgemilyI'm a bit annoyed at this PR being merged14:17:11
@emilazy:matrix.orgemily like we went from a normal CMake build to manually calling the compiler and writing out a bunch of .pc files ourselves 14:17:30
@k900:0upti.meK900Sorry I assumed it was only used by pipewire14:17:48
@k900:0upti.meK900Apparently not the case14:17:53

Show newer messages


Back to Room ListRoom Version: 6