From b06f68c3d276490b18b8d70c6a8c689848eacbca Mon Sep 17 00:00:00 2001 From: Linus Groh Date: Wed, 21 Apr 2021 23:20:04 +0200 Subject: [PATCH] Ports: Fix Python _crypt module linkage error we need to link against LibCrypt and subsubsequently LibCore (which LibCrypt does not link against itself due to a circular dependency issue). Not sure why this broke, it worked when I last updated the port. --- Ports/python3/Setup.local | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ports/python3/Setup.local b/Ports/python3/Setup.local index 124069254b..22b3ef53cf 100644 --- a/Ports/python3/Setup.local +++ b/Ports/python3/Setup.local @@ -27,7 +27,7 @@ _codecs_jp cjkcodecs/_codecs_jp.c _codecs_kr cjkcodecs/_codecs_kr.c _codecs_tw cjkcodecs/_codecs_tw.c _contextvars _contextvarsmodule.c -_crypt _cryptmodule.c +_crypt _cryptmodule.c -lcrypt -lcore _csv _csv.c _ctypes _ctypes/_ctypes.c _ctypes/callbacks.c _ctypes/callproc.c _ctypes/cfield.c _ctypes/malloc_closure.c _ctypes/stgdict.c -I$(SERENITY_BUILD_DIR)/Root/usr/local/include $(SERENITY_BUILD_DIR)/Root/usr/local/lib/libffi.a _datetime _datetimemodule.c