From c2de5c306f8430ed95b303d7edccbf132a240601 Mon Sep 17 00:00:00 2001 From: rdb Date: Wed, 30 Oct 2024 20:19:05 +0100 Subject: [PATCH] makepanda: Don't link p3dcparse with pystub pystub doesn't really define enough symbols to be useful with newer Python versions, and it seems that there are compile errors with python 3.13t on manylinux2014 due to conflicts with the Python library itself --- makepanda/makepanda.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/makepanda/makepanda.py b/makepanda/makepanda.py index fc547bd234..17699c3074 100755 --- a/makepanda/makepanda.py +++ b/makepanda/makepanda.py @@ -5796,7 +5796,7 @@ if (PkgSkip("PYTHON")==0 and PkgSkip("DIRECT")==0 and not RTDIST and not RUNTIME PyTargetAdd('p3dcparse.exe', input='dcparse_dcparse.obj') PyTargetAdd('p3dcparse.exe', input='libp3direct.dll') PyTargetAdd('p3dcparse.exe', input=COMMON_PANDA_LIBS) - PyTargetAdd('p3dcparse.exe', input='libp3pystub.lib') + #PyTargetAdd('p3dcparse.exe', input='libp3pystub.lib') PyTargetAdd('p3dcparse.exe', opts=['ADVAPI']) #