!UNVBThoJtlIiVwiDjU:nixos.org

Staging

401 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/129 Servers

Load older messages


SenderMessageTime
2 Jul 2026
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Right, yeah. Ideally it we could specify the cuda compiler directly without the configure script finding it14:22:12
@emilazy:matrix.orgemily we could also potentially tell FFmpeg to use cc instead of clang 14:22:34
@emilazy:matrix.orgemily we explicitly --cc=clang --cxx=clang++ 14:22:40
@emilazy:matrix.orgemilynot sure if that's necessary14:22:43
@emilazy:matrix.orgemilyand if everything even consistently uses it14:22:47
@emilazy:matrix.orgemily
    ++ optionals stdenv.cc.isClang [
      "--cc=${stdenv.cc.targetPrefix}clang"
      "--cxx=${stdenv.cc.targetPrefix}clang++"
    ]
14:23:01
@emilazy:matrix.orgemilymaybe it does some dumb sniffing14:23:08
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Yeah the cuda compiler is found separately iirc14:23:23
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Maybe full paths to the cc would be fine?14:23:56
@emilazy:matrix.orgemily if ${stdenv.cc.targetPrefix}cc isn't a wrapped compiler we're breaking the build env contract pretty horribly 14:25:09
@emilazy:matrix.orgemily I'd say ${stdenv.cc.targetPrefix}clang not being that is also borderline 14:25:17
@emilazy:matrix.orgemily that said, the --cc=clang was introduced in a5f065d708af26be86e1f639cee1dd68303f5339 in 2015 14:25:34
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Ok will look now14:25:35
@emilazy:matrix.orgemilywithout elaboration for why it's necessary14:25:42
@emilazy:matrix.orgemily it may be that we could just drop those flags and it'd work (by using cc instead) 14:25:57
@emilazy:matrix.orgemilyno rush. I merged the fix for Darwin for this cycle14:26:03
@emilazy:matrix.orgemily any follow-up will likely need to go to staging anyway 14:26:10
@hexa:lossy.networkhexastill testing https://github.com/NixOS/nixpkgs/pull/537770 for the next eval14:26:43
@hexa:lossy.networkhexalolsob15:01:16
@hexa:lossy.networkhexaso much still broken15:01:22
@hexa:lossy.networkhexa https://github.com/search?q=repo%3Acalmjs%2Fcalmjs%20pkg_resources&type=code 15:05:18
@hexa:lossy.networkhexawhat kind of runtime setuptools legacy garbage is this15:05:26
@hexa:lossy.networkhexawe absolutely cannot propagate setuptools_80 at runtime15:05:51
@hexa:lossy.networkhexahttps://github.com/calmjs/calmjs/issues/7015:06:28
@emilazy:matrix.orgemilyoh ffs15:12:59
@emilazy:matrix.orgemily I think ffmpeg will still be broken for ld reasons 15:13:03
@hexa:lossy.networkhexawhat a fun cycle15:13:17
@emilazy:matrix.orgemilymaybe we should have just restarted the cycle for that15:13:29
@emilazy:matrix.orgemily given we ended up doing the libssh2 thing anyway 15:13:34
@hexa:lossy.networkhexawdyhm15:13:41

Show newer messages


Back to Room ListRoom Version: 6