| 10 Oct 2025 |
Grimmauld (any/all) | Tbh if there is not more that breaks, we just kill it. If there is significant packages that have a real dependency, I can draft an override flag. | 08:46:27 |
dramforever | "kill it" as in "do nothing"? | 08:47:36 |
Grimmauld (any/all) | In reply to @dramforever:matrix.org "kill it" as in "do nothing"? Yes | 08:48:26 |
K900 | Kill it as in skip the tests | 08:48:28 |
K900 | And ignore it | 08:48:31 |
dramforever | "kill it" -> https://github.com/NixOS/nixpkgs/pull/450599 | 08:48:50 |
dramforever | and pray that's it | 08:49:06 |
dramforever | * and pray that that's it | 08:49:08 |
Grimmauld (any/all) | Well yes of course we do have to actively fix the soft dependencies (like test fails and optional features) depending on libxml schematron | 08:49:10 |
emily | sorry for being absent the entire -next 🫠| 16:31:18 |
emily | will probably still have reduced activity for a bit. hope LLVM 21 went okay. I see CMake 4 has been exciting. | 16:31:43 |
Yureka (she/her) | firefox wasm stuff is broken on staging | 18:07:05 |
Yureka (she/her) | specifically wasilibc-static-wasm32-unknown-wasi-27 | 18:08:13 |
Yureka (she/her) | (not on staging-next though) | 18:08:36 |
| hougo joined the room. | 18:25:07 |
Lun | might be related to https://github.com/NixOS/nixpkgs/pull/442945 ? seems to be upset that _LIBCPP_HARDENING_MODE is defined | 19:40:55 |
Lun | attr pkgsCross.wasi32.stdenv.cc to test, cc ris_ | 20:00:29 |
| 11 Oct 2025 |
Yureka (she/her) | adding libcxxhardeningfast to unsupported_hardening_flags on isWasm might work | 09:26:31 |
Yureka (she/her) | or should it be isWasi | 09:26:52 |
Yureka (she/her) | * | 09:26:53 |
ris_ | holup, why is it enabled at all? | 10:41:20 |
ris_ | the intention was to only enable it for pkgsExtraHardening | 10:41:44 |
Yureka (she/her) | the PR does not mention pkgsExtraHardening? | 10:43:36 |
ris_ | right, but it's not added to the set of default hardening flags | 10:44:25 |
ris_ | ahhhhhhhhh | 10:45:10 |
ris_ | i see | 10:45:14 |
ris_ | if stdenv.cc's defaultHardeningFlags is undefined | 10:45:53 |
ris_ | it falls back to "all known hardening flags" | 10:46:07 |
Yureka (she/her) | And defaultHardeningFlags is set for some platforms but not for wasi? | 10:46:48 |
ris_ | apparently | 10:47:03 |