MSYS2-packages/python/950-rebase-dlls.patch
Christoph Reiter cf4938d5f6 python: Update to 3.12.4
* 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
2024-07-05 22:11:47 +02:00

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