| 22 Apr 2025 |
Vladimír Čunát | * The error in the log is not too bad. But the UI had just line with "process ended prematurely". | 11:53:07 |
Arian | out of curiosity; do the ARM machines at Hetzner have trusted platform modules? | 21:04:13 |
emily | I don't think Amperes do (at least out of the box), so I'd expect not | 21:08:08 |
Arian | any other kind of secure enclave technology that is supported on Linux? | 21:10:50 |
Arian | I guess TrustZone? Never looked into it | 21:11:02 |
emily | I would guess nothing worth using, but I don't know for sure | 21:11:43 |
hexa | yeah, no tpm | 21:18:46 |
hexa | Gigabyte MP32-AR1-00 | 21:19:39 |
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 |