Message29374
As it stands (as of r50921), building a C extension
module first with a debug build of Python (built with
--with-pydebug), then with a regular Python build
(without --with-pydebug) does not cause distutils to
recompile the extension module as it should. This leads
to undefined symbol errors at runtime when the module
is loaded.
The attached patch against
Lib/distutils/command/build.py causes
distutils.command.build to append '-pydebug' to the
platform-specific directory name (e.g.,
'linux-i686-2.5') if Python was compiled with
--with-pydebug. |
|
Date |
User |
Action |
Args |
2007-08-23 14:41:42 | admin | link | issue1530959 messages |
2007-08-23 14:41:42 | admin | create | |
|