From 8fa8f0438bc88aefcddd572a1954e56bc73d77c2 Mon Sep 17 00:00:00 2001 From: Harald Hoyer Date: Tue, 18 Jun 2024 10:38:23 +0200 Subject: [PATCH] feat: remove mio workaround with gramine 1.7 gramine 1.7 now supports eventfd. Update nixsgx flake and remove the `RUSTFLAGS`. Signed-off-by: Harald Hoyer --- flake.lock | 6 +++--- teepot-crate.nix | 1 - 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/flake.lock b/flake.lock index c6940bd3..140625a5 100644 --- a/flake.lock +++ b/flake.lock @@ -201,11 +201,11 @@ "snowfall-lib": "snowfall-lib" }, "locked": { - "lastModified": 1717758565, - "narHash": "sha256-yscuZ3ixjwTkqS6ew5cB3Uvy9e807szRlMoPSyQuRJM=", + "lastModified": 1718699802, + "narHash": "sha256-1Q+xMLgggLj2W/u8M1zJeqqGMDRoEjIeve12Jt4EAXM=", "owner": "matter-labs", "repo": "nixsgx", - "rev": "49a1ae79d92ccb6ed7cabfe5c5042b1399e3cd3e", + "rev": "d9eb744741368eb13fc2247cb3603551828d623f", "type": "github" }, "original": { diff --git a/teepot-crate.nix b/teepot-crate.nix index 8cf7c666..e0769b1b 100644 --- a/teepot-crate.nix +++ b/teepot-crate.nix @@ -45,7 +45,6 @@ let ]; }; - RUSTFLAGS = "--cfg mio_unsupported_force_waker_pipe"; checkType = "debug"; }; cargoArtifacts = craneLib.buildDepsOnly (commonArgs // {