From fe45afc6a1e846ade5bb8798ab5c3c9624393f60 Mon Sep 17 00:00:00 2001 From: Fufu Fang Date: Thu, 23 Feb 2023 01:44:18 +0000 Subject: [PATCH] Remove the usage of UBSAN Address issue #113. Use of UBSAN in runtime could introduce vulnerabilities. Original bug report: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1031744 Reference: https://www.openwall.com/lists/oss-security/2016/02/17/9 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e24df28..47307bb 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ VERSION = 1.2.4 CFLAGS += -g -O2 -Wall -Wextra -Wshadow \ - -fsanitize=undefined -fanalyzer -Wno-analyzer-file-leak \ + -fanalyzer -Wno-analyzer-file-leak \ -rdynamic -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DVERSION=\"$(VERSION)\"\ `pkg-config --cflags-only-I gumbo libcurl fuse uuid expat` LDFLAGS += `pkg-config --libs-only-L gumbo libcurl fuse uuid expat`