This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author benzea
Recipients Alex.Willmer, benzea
Date 2016-04-15.16:00:47
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1460736047.35.0.090254006662.issue26771@psf.upfronthosting.co.za>
In-reply-to
Content
The script contains:

INCDIR="-I$includedir/python${VERSION}${ABIFLAGS}"
PLATINCDIR="-I$includedir/python${VERSION}${ABIFLAGS}"


But looking at the sysconfig module we have:
        'include':
            '{installed_base}/include/python{py_version_short}{abiflags}',
        'platinclude':
            '{installed_platbase}/include/python{py_version_short}{abiflags}',

which resolves from:
        _CONFIG_VARS['installed_base'] = _BASE_PREFIX
        _CONFIG_VARS['platbase'] = _EXEC_PREFIX

So one is based on prefix, and the other on exec_prefix. I am actually not sure right now how I could properly reconcile these in the shell script version, but if I simply patch the makefile to install the python version, then everything works fine.
History
Date User Action Args
2016-04-15 16:00:47benzeasetrecipients: + benzea, Alex.Willmer
2016-04-15 16:00:47benzeasetmessageid: <1460736047.35.0.090254006662.issue26771@psf.upfronthosting.co.za>
2016-04-15 16:00:47benzealinkissue26771 messages
2016-04-15 16:00:47benzeacreate