* drop all distutils patches, distutils is gone * drop all setup.py patches, that's gone too * refresh the 32bit rebase (things changed, but I added it to the same make target, hopefully still works) * adjust the new module building code to depend on the import lib and also add the build dir to the library path so it can be found. * ctypes dropped vendored things, so remove code deleting it * the code printing a warning if a module build fails no longer exists, so drop the "tee" stuff and the error check there
11 lines
402 B
Diff
11 lines
402 B
Diff
--- Python-3.12.4/Makefile.pre.in.orig 2024-07-04 07:37:58.547224000 +0200
|
|
+++ Python-3.12.4/Makefile.pre.in 2024-07-04 07:41:07.755948400 +0200
|
|
@@ -995,6 +995,7 @@
|
|
$(LN) -sf ../../$$mod $$target/`basename $$mod`; \
|
|
fi; \
|
|
done
|
|
+ [[ `uname -m` == i?86 ]] && find . -name \*.dll | rebase -sOT - || true
|
|
|
|
# dependency on BUILDPYTHON ensures that the target is run last
|
|
.PHONY: checksharedmods
|