From 3697387eaba3c225239ba2ddd636231033273788 Mon Sep 17 00:00:00 2001 From: Fangrui Song Date: Tue, 29 Aug 2023 03:30:46 +0000 Subject: Add -Wl,--undefined-version when using newer lld to work around errors like version script assignment of 'GLIBC_2.4' to symbol '__stack_chk_guard' failed: symbol not defined --- Makeconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/Makeconfig b/Makeconfig index fea770f..021636b 100644 --- a/Makeconfig +++ b/Makeconfig @@ -936,6 +936,7 @@ ifeq ($(with-lld),yes) LDFLAGS.so += -fuse-ld=lld LDFLAGS-rtld += -fuse-ld=lld LDFLAGS += -fuse-ld=lld +LDFLAGS += -Wl,--undefined-version endif endif # with-clang == yes -- cgit v1.1