!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%3Aopen132 Servers

Load older messages


SenderMessageTime
4 Jul 2026
@k900:0upti.meK900That should work16:09:18
@hexa:lossy.networkhexayeah, XM3 here, too16:09:29
@k900:0upti.meK900I'll get back to you in uhhh several webkits16:09:46
@emilazy:matrix.orgemily fwiw I dropped the -fno-merge-constants because it seems like their AOSP build isn't setting it 16:10:18
@emilazy:matrix.orgemilyso seemed pointless (and e.g. was already doing nothing on Clang/Darwin)16:10:42
@k900:0upti.meK900That may have been inherited from a different time16:11:13
@k900:0upti.meK900Or from AOSP static builds16:11:21
@k900:0upti.meK900Well I expected worse
Download Well I expected worse
16:15:28
@tom:pub.solartomnibabel fix: https://github.com/NixOS/nixpkgs/pull/53840316:16:51
@emilazy:matrix.orgemily ffs, Swift on Darwin just ignores -use-ld=lld 16:20:25
@dramforever:matrix.orgdramforeverfortify requires optimization16:26:39
@dramforever:matrix.orgdramforeverwait i can't find it documented anywhere hmm16:27:45
@emilazy:matrix.orgemilythat's definitely a thing I know as lore16:28:10
@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

Show newer messages


Back to Room ListRoom Version: 6