Message36394
Logged In: YES
user_id=46460
Attached is an updated patch against the current CVS.
I have verified each aspect of this patch with
Py_VerboseFlag set to 2, so that import.c traces out which
files it is checking during the import process.
(Im not aware of an easy way to set Py_VerboseFlag to 2 in
a frozen program.... Ive added a new patch #467455 to
enhance the PYTHONVERBOSE environment variable to support
this)
I can confirm that the current CVS (rougly 2.2a4) still
demonstrates the problem from bug #404545. The details are
slightly different to my original bug report; Im not sure
if this is due to an incidental change in python since
1.5.2, or if I messed up that bug report. Anyway, using
PyVerbose=2 clearly shows that before this patch it is
looking for files it shouldnt (and it uses those files if
they exist). After this patch, it definitely only looks for
the right files.
The other aspect of this patch, adding -E and -X to
freeze.py, is exactly as before.
|
|
| Date |
User |
Action |
Args |
| 2007-08-23 15:04:48 | admin | link | issue416704 messages |
| 2007-08-23 15:04:48 | admin | create | |
|