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 David.Edelsohn
Recipients David.Edelsohn, Michael.Felt, aixtools@gmail.com, eric.araujo, ericvw, haubi, larry, martin.panter, pelson, pitrou, python-dev
Date 2017-01-14.15:13:23
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1484406804.39.0.354032842827.issue18235@psf.upfronthosting.co.za>
In-reply-to
Content
Michael, you need to build from scratch. The values are set and tweaked in various phases of configure and then written to _sysconfigdata.py for installation.

The values in the file reflect the values used during the build, but many of them are not used in an installed version of Python.

Three important phases are:

1) Building modules in the tree during the build process.
2) In-tree testing of build module feature.
3) Building and installing modules with an installed version of Python.

The initial configuration scripts must match the location where the export files will be installed. And the _sysconfigdata.py definitions used to build external modules in an installed version of Python must refer to the proper location.

All of the pieces are interconnected and must be tested in a wholistic manner. A partial rebuild does not test the impact of the patch.
History
Date User Action Args
2017-01-14 15:13:24David.Edelsohnsetrecipients: + David.Edelsohn, pitrou, larry, eric.araujo, ericvw, haubi, python-dev, martin.panter, pelson, Michael.Felt, aixtools@gmail.com
2017-01-14 15:13:24David.Edelsohnsetmessageid: <1484406804.39.0.354032842827.issue18235@psf.upfronthosting.co.za>
2017-01-14 15:13:24David.Edelsohnlinkissue18235 messages
2017-01-14 15:13:23David.Edelsohncreate