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 lemburg
Recipients atuining, benjamin.peterson, exarkun, lemburg, tarek
Date 2009-07-08.18:24:31
SpamBayes Score 6.721889e-05
Marked as misclassified No
Message-id <1247077472.99.0.537080874252.issue6377@psf.upfronthosting.co.za>
In-reply-to
Content
Tarek, the .compiler attribute is needed by bdist_ext, so cannot just be
removed or renamed to .compiler_obj. There's a lot of bdist_ext
distutils code out there relying on having the .compiler object available.

A much better fix would be to map the option to a new attribute in
build_ext, e.g. .compiler_name or to remove the option altogether and
always inherit the setting from the global dist option --compiler.

In general, when making such changes, please test these against a few
well-known packages such as twisted, pycrypto or egenix-mx-base which do
include C extensions.

Thanks.
History
Date User Action Args
2009-07-08 18:24:33lemburgsetrecipients: + lemburg, exarkun, atuining, benjamin.peterson, tarek
2009-07-08 18:24:32lemburgsetmessageid: <1247077472.99.0.537080874252.issue6377@psf.upfronthosting.co.za>
2009-07-08 18:24:31lemburglinkissue6377 messages
2009-07-08 18:24:31lemburgcreate