Package: src:pycxx
Version: 7.0.3-2
Severity: important
Tags: sid bullseye patch
User: [email protected]
Usertags: python3.8
pycxx needs fix for python3.8 header installation
* Fix header installation for Python 3.8.
diff -Nru pycxx-7.1.3/debian/rules pycxx-7.1.3/debian/rules
--- pycxx-7.1.3/debian/rules 2018-07-04 16:41:18.000000000 +0000
+++ pycxx-7.1.3/debian/rules 2019-10-20 12:38:35.000000000 +0000
@@ -42,7 +42,10 @@
set -e && for i in $(PY3VERS); do \
$${i} setup.py install --force --root=$(CURDIR)/debian/tmp --no-compile -O0 --install-layout=deb; \
2to3 -w -n $(CURDIR)/debian/tmp/usr/lib; \
- python_inc_dir=$$(readlink -f /usr/include/$$i)m; \
+ case "$$i" in \
+ *3.7) python_inc_dir=/usr/include/$${i}m;; \
+ *) python_inc_dir=/usr/include/$$i;; \
+ esac; \
abitag=$$($${i}-dbg -c "import sys; print(sys.abiflags)"); \
pythond_inc_dir=$$(readlink -f /usr/include/$${i}$${abitag}); \
dh_install -ppython3-cxx-dev CXX/*.hxx $${python_inc_dir}/CXX/; \
_______________________________________________
Python-modules-team mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team