bpo-42545: Check that all symbols in the limited ABI are exported #23616
Conversation
cc22074
to
80d409f
Nice script! Should we check if PC/python3dll.c is outdated? |
I considered that, but that file has some other functions being exposed that are Windows dependent so we cannot technically use this script that runs on Linux. I will try to figure out another PR to keep that file updated. |
My request was more about checking from your script output if python3dll.c is complete or not. If there are differences between Windows and Linux in the ABI, maybe differences can be saved in a file used by your script?
Sure. It's ok to first only focus on Linux. |
The CI fails :-)
|
16e35d9
to
5049076
Whoops, wrong makefile invocation for shared libs. Fixed! |
I checked and the file needs some love (functions missing or old functions remaining), so I am going to defer fixes to that file for a later PR, maybe checking with @zooba. |
85f1ded
into
python:master
https://bugs.python.org/issue42545