| 19 Sep 2025 |
emily | we have this in CMake
# On platforms where ps is not part of stdenv, patch the invocation of ps to use an absolute path.
| 16:39:29 |
emily | but AFAICT ps is. not part of stdenv on Linux | 16:39:35 |
Grimmauld (any/all) | nix why-depends nixpkgs#stdenv nixpkgs#procps --derivation comes back empty... | 16:40:35 |
emily | ok but it's just not used by CMake there if /proc exists | 16:40:38 |
Grimmauld (any/all) | anyways, nothing left from me, i won't block the next staging cycle start anymore | 16:43:19 |
Philip Taron (UTC-8) | @emily thanks for your essay in the cmake PR. I can't commit to reviewing it today, and I trust the folks here in this channel to react if "just send it" is the determination. | 16:47:17 |
emily | updated the hook PR with a missing Darwin fix and some tweaks | 17:12:21 |
emily | going to try re-bootstrapping staging with it because apparently Perl might be broken | 17:12:31 |
emily | https://github.com/NixOS/nixpkgs/pull/444348 ? | 17:20:15 |
emily | cc K900 Alyssa Ross | 17:20:18 |
Alyssa Ross | already discussed | 17:20:31 |
Alyssa Ross | i'm building | 17:20:44 |
K900 | On Darwin? | 17:20:43 |
Alyssa Ross | referring to the PR link, not anything Darwin | 17:21:40 |
connor (burnt/out) (UTC-8) | I do, thanks for the reminder | 17:22:45 |
K900 | No I mean Perl being broken on Darwin | 17:24:14 |
emily | yes, checking | 17:30:15 |
K900 | What I mean is | 17:30:57 |
K900 | Should I try Linux | 17:31:00 |
emily | probably not since it looked like LLVM 21 | 17:31:08 |
emily | also because people actually test Linux | 17:31:18 |
emily | nim65s: fwiw trlib, hpipm, openscenegraph, corto, bullet, libccd, cxxopts, pystring, python3Packages.qdidl, thrift, qgv, python312Packages.pymeshlaball look good to PR to me.glewneeds to usefetchpatchinstead offetchurl`. other things I adjusted in my branch or look like they might need some more polish, I forget the exact list :) | 17:43:40 |
emily | * nim65s: fwiw trlib, hpipm, openscenegraph, corto, bullet, libccd, cxxopts, pystring, python3Packages.qdidl, thrift, qgv, python312Packages.pymeshlab all look good to PR to me. glew needs to use fetchpatch instead of fetchurl. other things I adjusted in my branch or look like they might need some more polish, I forget the exact list :) | 17:43:57 |
connor (burnt/out) (UTC-8) | emily: is there an easy way to test that PR against master, or does it rely on staging? | 17:50:05 |
emily | it may be possible to cherry-pick the CMake bump and the hook changes, but I wouldn't count on it, since there are fixes of other packages that went to staging | 17:51:42 |
emily | no idea what's in CUDA's dependency closure | 17:51:42 |
connor (burnt/out) (UTC-8) | angry ghosts and bad CMake, mostly :l | 17:53:36 |
Vladimír Čunát | We have binaries for linux stdenvs for the latest staging in the cache. | 17:56:46 |
Vladimír Čunát | So if you'd change cmake, you may as well use staging directly. | 17:57:03 |
Vladimír Čunát | (I don't think there will be much of a difference in the rebuild amount.) | 18:00:00 |