From c11c7922bd3476353b0c246300e65710afd4b4c9 Mon Sep 17 00:00:00 2001 From: Maxim Logaev Date: Sun, 2 Mar 2025 21:19:25 +0300 Subject: [PATCH] Libs/mbedtls: Use strip instead of kos32-strip `kos32-strip`` contains a bug: When trying to strip a large object file builded by `clink`, a segfault occurs. This bug is not reproduced on the newer `strip`. Signed-off-by: Maxim Logaev --- programs/develop/libraries/kos_mbedtls/library/Tupfile.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/programs/develop/libraries/kos_mbedtls/library/Tupfile.lua b/programs/develop/libraries/kos_mbedtls/library/Tupfile.lua index f125d7251..e6a03fcfe 100644 --- a/programs/develop/libraries/kos_mbedtls/library/Tupfile.lua +++ b/programs/develop/libraries/kos_mbedtls/library/Tupfile.lua @@ -100,5 +100,4 @@ compile_gcc(MBEDTLS_SRC); table.insert(OBJS,"mbedtls_export.o"); table.insert(OBJS,"mbedtls_init.o"); -tup.rule(OBJS, "clink -o %o %f" .. " && kos32-strip %o --strip-unneeded " .. tup.getconfig("KPACK_CMD"), "mbedtls.obj"); - +tup.rule(OBJS, "clink -o %o %f" .. " && strip %o --strip-unneeded " .. tup.getconfig("KPACK_CMD"), "mbedtls.obj");