From aa3e13b707277c72318dc5413dc26515ad550d28 Mon Sep 17 00:00:00 2001 From: Kristoffer Ellersgaard Koch Date: Thu, 18 Apr 2024 09:41:26 +0200 Subject: [PATCH] nix-shell: Disable gcc hardening to be able to build toolchain Currently, if building under `nix-shell Toolchain`, serenityOS' gcc won't build because of hardening options added in nix, more specifically the breaking format-security. --- Toolchain/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/Toolchain/default.nix b/Toolchain/default.nix index e26bdce7d2915a..77e850f566b9fd 100644 --- a/Toolchain/default.nix +++ b/Toolchain/default.nix @@ -27,4 +27,5 @@ mkShell.override { stdenv = gcc13Stdenv; } { qemu python3 ]; + hardeningDisable = [ "format" ]; }