Package: src:pycxx Version: 7.0.3-2 Severity: important Tags: sid bullseye patch User: debian-pyt...@lists.debian.org 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/; \