!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
4 Jul 2026
@emilazy:matrix.orgemilybut not sure where it's documented16:28:14
@dramforever:matrix.orgdramforever oh it's a #warning in glibc headers 16:28:37
@dramforever:matrix.orgdramforeveryou'll see it if you try to turn on fortify without -O16:28:52
@k900:0upti.meK900 Yeah it yells at you 16:29:03
@k900:0upti.meK900 I guess the right question is "why is -O2 only part of hardening and not enabled in other places" 16:32:37
@emilazy:matrix.orgemilybecause build systems handle that and injecting flags behind build systems is evil and we should do less of it rather than more?16:33:16
@emilazy:matrix.orgemily like cc foo.c on the command line should probably not optimize by default… 16:33:29
@emilazy:matrix.orgemily
       > error: install_name_tool: changing install names or rpaths can't be redone for: /nix/store/sy8djyim6q0dc5cadm9f7xfkjqzawp9p-swiftpm-bootstrap-5.10.1/lib/swift/pm/ManifestAPI/libCompilerPluginSupport.dylib (for architecture arm64) because larger updated load commands do not fit (the program must be relinked, and you may need to use -headerpad or -headerpad_max_install_names)

lord…

16:36:06
@k900:0upti.meK900Wha16:36:46
@emilazy:matrix.orgemilymore Swift nonsense16:39:29
@emilazy:matrix.orgemily hexa: do you know what's up with pendulum? 16:51:28
@emilazy:matrix.orgemily it's broken on Linux too and it will block e.g. mpv 16:51:39
@emilazy:matrix.orgemilyit looks like 3.14 to me16:52:07
@hexa:lossy.networkhexalooks fine on linux to me16:52:27
@hexa:lossy.networkhexayean, can subsitute all of aarch64/x86_64 py313/31416:53:17
@hexa:lossy.networkhexaand I can see it is also broken on py313 on aarch64-darwin16:55:06
@emilazy:matrix.orgemilyhm16:55:07
@emilazy:matrix.orgemilyimage.png
Download image.png
16:55:42
@emilazy:matrix.orgemilyhttps://hydra.nixos.org/build/33418845816:55:44
@emilazy:matrix.orgemilywhy does that link to a Darwin build16:56:34
@hexa:lossy.networkhexahrm16:58:03
@hexa:lossy.networkhexaorjson works, it uses maturin, too16:58:07
@emilazy:matrix.orgemilyhttps://github.com/python-pendulum/pendulum/blob/master/rust/.cargo/config.toml sigh17:03:43
@emilazy:matrix.orgemilydon't know why this regressed but I guess this isn't getting picked up17:03:52
@hexa:lossy.networkhexaoh, I love .cargo/config.toml files17:04:32
@emilazy:matrix.orgemilydo you remember anything about the Maturin build stuff changing in a way that could result in the cwd changing?17:05:57
@hexa:lossy.networkhexalast touched by me in november17:06:25
@hexa:lossy.networkhexa
❯ rg "\.cargo/config.toml" | wc -l
69
17:07:05
@emilazy:matrix.orgemilyhttps://github.com/PyO3/maturin/compare/v1.12.6...v1.14.1 thankfully only 131 commits to check17:07:17
@hexa:lossy.networkhexaoh, maturin itself, sorry … was thinking of the hook17:07:41

Show newer messages


Back to Room ListRoom Version: 6