| 22 Apr 2025 |
hexa | Ampere Altra Q80-30 | 21:19:48 |
Tristan Ross | In reply to @emilazy:matrix.org I don't think Amperes do (at least out of the box), so I'd expect not I can ask someone at Ampere about Arm TrustZones heh | 21:28:39 |
Tristan Ross | The answer is yes, Ampere has support for TrustZone | 22:45:56 |
Tristan Ross | "Don’t expect much, it’s pretty limited." | 22:47:38 |
Tristan Ross | The secure variables may be written to the SPI-NOR so it might not be fully secure. | 22:51:25 |
Arian | https://blog.cloudflare.com/armed-to-boot/ was an interesting read. | 22:56:16 |
Tristan Ross |
We partnered with Ampere and tested their Altra Max single socket rack server CPU (code named Mystique)
Oh lol, they likely used the CPU model I have. | 22:58:10 |
hexa | John Ericson: hydra's pinned nnix does not build against nixos-24.11 | 23:55:39 |
hexa | error: attribute 'boehmgc-coroutine-patch' missing
at /nix/store/27w49r37hg8s88y7r2k4i19ak68729ws-source/pkgs/tools/package-management/nix/default.nix:36:35:
35| ;
36| boehmgc = nixDependencies.boehmgc-coroutine-patch;
| ^
37| aws-sdk-cpp =
| 23:56:08 |
hexa | * John Ericson: hydra's pinned nix does not build against nixos-24.11 | 23:56:15 |
| 23 Apr 2025 |
John Ericson | @hexa:lossy.network: afk but see what @roberthensing:matrix.org: recently did renaming nixDependencies in the flake | 00:20:44 |
John Ericson | That might need to be backported | 00:20:49 |
hexa | in the nixos/nix flake? | 00:21:17 |
hexa | https://github.com/NixOS/nix/commit/b257ea94e32652b2f822f85e5b8e6a9524c47fe1 | 00:21:42 |
hexa |
Explain the use of "2" in the overlay
| 00:21:55 |
hexa | yikes | 00:21:55 |
hexa | https://github.com/NixOS/nix/commit/ef368068984feb73bae4fef5ecef5c9419a5a4de | 00:21:58 |
Robert Hensing (roberth) | These things should have been let, but splicing requires that we put it in pkgs :( | 10:23:25 |
Arian | Make a new scope with splicing? | 11:37:46 |
aleksana 🏳️⚧️ (force me to bed after 18:00 UTC) | I want to trigger a rebuild of nixpkgs:cross-trunk on hydra and upload loongarch64-unknown-linux-gnu bootstrap files to tarball.nixos.org | 12:26:24 |
aleksana 🏳️⚧️ (force me to bed after 18:00 UTC) | https://github.com/NixOS/nixpkgs/pull/399167 This PR adds it | 12:27:54 |
aleksana 🏳️⚧️ (force me to bed after 18:00 UTC) | Looks like cross-trunk was manually stopped in 2025-04-14 and didn't move forward after that | 12:35:47 |
Vladimír Čunát | Yes. Hydra was processing something like 0.5M jobs for a security rebuild, so this was paused. | 12:37:02 |
Vladimír Čunát | Now we're getting to normal, so I would re-enable the jobset soon anyway. Did it now with low build shares. (darwin queue is long, so that part will take time) | 12:38:10 |
aleksana 🏳️⚧️ (force me to bed after 18:00 UTC) | In reply to @vcunat:matrix.org Now we're getting to normal, so I would re-enable the jobset soon anyway. Did it now with low build shares. (darwin queue is long, so that part will take time) Thank you! I'll remind you when bootstrap tarball is ready. | 12:53:58 |
Vladimír Čunát | The upload won't be on me. lovesegfault is typically handling that, I think. There's a usual workflow. Not sure if it's documented, but I'd start by looking at other PRs updating or adding bootstrap tarballs. | 13:02:06 |
hexa | should really be documented | 13:39:04 |
aleksana 🏳️⚧️ (force me to bed after 18:00 UTC) | It's done!
https://hydra.nixos.org/build/295459474
https://hydra.nixos.org/build/295459475 | 14:15:15 |
emily | I think it is documented somewhere | 14:20:01 |
emily | there's a thing to produce a PR template | 14:20:04 |