From 88578354099f18bbf7c2d970b4178e7b194a1b9a Mon Sep 17 00:00:00 2001 From: yukkop Date: Sun, 20 Apr 2025 13:38:16 +0000 Subject: [PATCH] refactor: `hectic` C: static-asan --- package/c/hectic/make.sh | 2 +- package/c/hel/Makefile | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/package/c/hectic/make.sh b/package/c/hectic/make.sh index a8c265e..8c17fb9 100644 --- a/package/c/hectic/make.sh +++ b/package/c/hectic/make.sh @@ -54,7 +54,7 @@ esac RUN_TESTS=1 OPTFLAGS="-O2" CFLAGS="-Wall -Wextra -Werror -pedantic -fsanitize=address -fanalyzer" -LDFLAGS="-lhectic" +LDFLAGS="-lhectic -static-libasan" STD_FLAGS="-std=c99" COLOR_FLAG="" DEBUG=0 diff --git a/package/c/hel/Makefile b/package/c/hel/Makefile index c10a777..f8ae044 100644 --- a/package/c/hel/Makefile +++ b/package/c/hel/Makefile @@ -11,8 +11,5 @@ PG_CFLAGS += $(shell $(HECTIC_CONFIG) --cflags) PG_LDFLAGS += -Wl,-rpath,$(shell $(HECTIC_CONFIG) --libdir) SHLIB_LINK += $(shell $(HECTIC_CONFIG) --libs) -PG_CFLAGS += -fsanitize=address -PG_LDFLAGS += -fsanitize=address - PGXS := $(shell $(PG_CONFIG) --pgxs) include $(PGXS)