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.
Created on 2011年04月11日 02:21 by Trundle, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Files | ||||
|---|---|---|---|---|
| File name | Uploaded | Description | Edit | |
| freeze.patch | Trundle, 2011年04月11日 02:21 | review | ||
| issue11824-0.patch | meador.inge, 2013年01月01日 22:34 | review | ||
| Messages (6) | |||
|---|---|---|---|
| msg133495 - (view) | Author: Andreas Stührk (Trundle) * | Date: 2011年04月11日 02:21 | |
The recent addition of ABI flags broke the freeze tool as it doesn't construct the paths to required files correctly any longer. The attached patch fixes the issue for me, but I'm not too sure that I used the right config values. |
|||
| msg140457 - (view) | Author: Antoine Pitrou (pitrou) * (Python committer) | Date: 2011年07月15日 18:54 | |
Barry? Additionally, if would be nice if we got some tests for the "freeze" tool, otherwise I fear we will keep breaking it. |
|||
| msg166255 - (view) | Author: Jesús Cea Avión (jcea) * (Python committer) | Date: 2012年07月24日 00:04 | |
Ping! |
|||
| msg178769 - (view) | Author: Meador Inge (meador.inge) * (Python committer) | Date: 2013年01月01日 22:34 | |
I don't think the current patch is correct. It breaks the usage of `freeze.py -p $path` since LIBDIR and LIBRARY are blindly used. Maybe something like the attached that respects -p and -P can be used instead? As for the testing, I think a reasonable solution to get started with is to add some buildbot runs that automate the hello.py freeze on various hosts. That will give us some basic coverage and then more tests can be added over time if need be. I would be happy to help set that up (with given guidance on how to access the buildbots). Even with the attached patch I still can't fully build (on OS X 10.7.5) because of issue16047: Undefined symbols for architecture x86_64: "_PyInit__imp", referenced from: __PyImport_Inittab in config.o ld: symbol(s) not found for architecture x86_64 I will take a look at that issue next. |
|||
| msg215193 - (view) | Author: Roundup Robot (python-dev) (Python triager) | Date: 2014年03月30日 18:30 | |
New changeset 4e37a4a036c6 by Martin v. Löwis in branch '3.4': Issue #11824: Consider ABI tags in freeze. Patch by Meador Inge. http://hg.python.org/cpython/rev/4e37a4a036c6 New changeset 1b6fc88ae3f5 by Martin v. Löwis in branch 'default': Merge 3.4: Issue #11824: Consider ABI tags in freeze. Patch by Meador Inge. http://hg.python.org/cpython/rev/1b6fc88ae3f5 |
|||
| msg215194 - (view) | Author: Martin v. Löwis (loewis) * (Python committer) | Date: 2014年03月30日 18:31 | |
Thanks for the patch. Closing this issue as it only deals with the ABI flags; the remaining issues with freeze are dealt with elsewhere. |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:16 | admin | set | github: 56033 |
| 2014年03月30日 18:31:23 | loewis | set | status: open -> closed nosy: + loewis messages: + msg215194 resolution: fixed |
| 2014年03月30日 18:30:27 | python-dev | set | nosy:
+ python-dev messages: + msg215193 |
| 2013年01月01日 22:34:30 | meador.inge | set | files:
+ issue11824-0.patch assignee: meador.inge messages: + msg178769 |
| 2012年12月29日 06:03:28 | Arfrever | set | nosy:
+ Arfrever |
| 2012年07月24日 02:51:27 | meador.inge | set | nosy:
+ meador.inge |
| 2012年07月24日 00:04:53 | jcea | set | nosy:
+ jcea messages: + msg166255 |
| 2011年07月15日 18:54:09 | pitrou | set | priority: normal -> high nosy: + pitrou messages: + msg140457 stage: patch review |
| 2011年04月30日 15:39:33 | eric.araujo | link | issue7517 superseder |
| 2011年04月15日 16:58:13 | eric.araujo | set | nosy:
+ barry, eric.araujo |
| 2011年04月11日 02:21:58 | Trundle | create | |