From 4af1565a0288079418ed2311e8abb0e265a425e3 Mon Sep 17 00:00:00 2001 From: Sean Burton Date: Tue, 12 Oct 2021 15:07:21 +0100 Subject: [PATCH] Unset _FORTIFY_SOURCE before setting it to fix error that it is being redefined. --- mbedtls-sys/build/build.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/mbedtls-sys/build/build.rs b/mbedtls-sys/build/build.rs index fc35afec9..473dc0b25 100644 --- a/mbedtls-sys/build/build.rs +++ b/mbedtls-sys/build/build.rs @@ -99,6 +99,7 @@ impl BuildConfig { let mut cflags = vec![]; if FEATURES.have_platform_component("c_compiler", "freestanding") { cflags.push("-fno-builtin".into()); + cflags.push("-U_FORTIFY_SOURCE".into()); cflags.push("-D_FORTIFY_SOURCE=0".into()); cflags.push("-fno-stack-protector".into()); }