Merging changes before beta
Hello, I am in the process of merging changes from trunk to the py3k branch. (If somebody else is already doing it, please tell me quickly!) IMO it would be better to have the beta versions in sync; the 2.6->3.0 migration should not be a regression! I will integrate the changes that are either simple, or that I can understand, or have unit tests. The changes I will skip are (for the moment): - r64114 (gregory.p.smith): a bunch of checks for integer overflows, contributed by Google. This change has many conflicts, I will do it later. - r63828 (mark.hammond): Fix bdist_wininst --user-access-control for win2k For this it is necessary to recompile the various wininst-*.exe, and not all my compilers have the necessary headers or libraries. - r63955 (ronald.oussoren): MacOS X: Enable 4-way universal builds I may try the merge, but without any way to test the result. OTOH, I could go and trust the buildbots. - 64062,64068-64069,64080 (josiah.carlson): Asynchat I may give a try, but it will be tricky. And I don't even know how asynchat works (I just remember it was hard to get it right for python 3.0) - 63207,63210,63218,63403,63469,63537,63597-63598,63601,63604,63617-63618, 63714,63718,63742,63745,63799 (jesus.cea, gregory.p.smith): bsddb module This is a important list of changes, and may require heavy adaptations to the code. issue2887 has been filed for this task. Do you think these tasks should be considered as Release Blockers? Beta1 is close... -- Amaury Forgeot d'Arc
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Jun 17, 2008, at 3:44 PM, Amaury Forgeot d'Arc wrote:
I am in the process of merging changes from trunk to the py3k branch. (If somebody else is already doing it, please tell me quickly!)
BTW, I will be hanging out on #python-dev @ freenode from now until tomorrow night, so if you have questions feel free to ping me. My userid is 'barry' (so creative <wink>) and I keep generally UTC-0400 time.
The changes I will skip are (for the moment):
- r64114 (gregory.p.smith): a bunch of checks for integer overflows, contributed by Google. This change has many conflicts, I will do it later.
Not a blocker.
- r63828 (mark.hammond): Fix bdist_wininst --user-access-control for win2k For this it is necessary to recompile the various wininst-*.exe, and not all my compilers have the necessary headers or libraries.
Not a blocker.
- r63955 (ronald.oussoren): MacOS X: Enable 4-way universal builds I may try the merge, but without any way to test the result. OTOH, I could go and trust the buildbots.
Only if you're prepared to back it out if they go red. Not a blocker.
- 64062,64068-64069,64080 (josiah.carlson): Asynchat I may give a try, but it will be tricky. And I don't even know how asynchat works (I just remember it was hard to get it right for python 3.0)
Hmm. I don't know the details of these.
- 63207,63210,63218,63403,63469,63537,63597 -63598,63601,63604,63617-63618, 63714,63718,63742,63745,63799 (jesus.cea, gregory.p.smith): bsddb module This is a important list of changes, and may require heavy adaptations to the code. issue2887 has been filed for this task.
Not a blocker. - -Barry -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin) iQCVAwUBSFgXs3EjvBPtnXfVAQJdiQP8CIahHlmiwep5ljm0gakwYzEI7LJ1e7+0 5HXNqClrhntIP+wjR8BPR9oNTp04D0Y35v8ZZcZDh0t/2LtboP6fySO4eVmYcoma p5/Ld6xPoaSRfy15jVb9xKx4AsegKNZlOdJWpZs9+jkYK5x5mcflns0Nn4KoRKwS r3ExyMj5YIQ= =liS1 -----END PGP SIGNATURE-----
participants (2)
-
Amaury Forgeot d'Arc
-
Barry Warsaw