[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2013-02-04 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: Thanks for getting this in, Eric ! -- ___ Python tracker ___ ___ Python-bugs-list mailing list U

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2013-02-03 Thread Benjamin Peterson
Benjamin Peterson added the comment: Not yet tagged. -- status: open -> closed ___ Python tracker ___ ___ Python-bugs-list mailing lis

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2013-02-03 Thread Éric Araujo
Éric Araujo added the comment: Benjamin, I don’t know if you are using a release clone or if you will just tag the main repo, so leaving this open for now. -- resolution: -> fixed stage: patch review -> committed/rejected ___ Python tracker

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2013-02-03 Thread Roundup Robot
Roundup Robot added the comment: New changeset d4dd297fedb1 by Éric Araujo in branch '2.7': Add alias to restore 2.7.2 compatibility for setup scripts (#13994). http://hg.python.org/cpython/rev/d4dd297fedb1 -- ___ Python tracker

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2013-02-03 Thread Éric Araujo
Éric Araujo added the comment: On it. -- priority: normal -> release blocker ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2013-02-02 Thread Benjamin Peterson
Benjamin Peterson added the comment: There's a window above about 12 hours now. -- ___ Python tracker ___ ___ Python-bugs-list mailing

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2013-02-02 Thread Éric Araujo
Éric Araujo added the comment: Benjamin: what’s missing is an import. Is it too late? I changed home today and that took a lot of my time and energy this week, so I may have missed 2.7.4. -- ___ Python tracker _

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2013-02-02 Thread Benjamin Peterson
Benjamin Peterson added the comment: It's not clear to me at all what needs to happen here, so I'm just going to have to drop it for 2.7.4. -- priority: release blocker -> normal ___ Python tracker ___

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2013-01-28 Thread Éric Araujo
Éric Araujo added the comment: 2.7.3 broke some setup scripts, it wouldn’t be bad to fix this in 2.7.4. I’ll make time before RC. -- ___ Python tracker ___

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2013-01-28 Thread Benjamin Peterson
Benjamin Peterson added the comment: Does this still need to block 2.7.4? -- ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-20 Thread Éric Araujo
Éric Araujo added the comment: [MAL] > I know that distutils development was stopped (even though I don't consider > that a good thing) This is OT, but could you tell a bit more? The freeze appears to me to have been a necessary decision due to the impossibility of making non-trivial changes

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-20 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: ink it is not unlikely that you *are* the only ones affected by it. With "in the wild" I'm referring to the function being released in the ccompiler not only in alpha releases but also in the beta releases, the 2.7, 2.7.1 and 2.7.2 release - in every relea

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-20 Thread Ned Deily
Ned Deily added the comment: I agree that we should always try very hard not to break anything in point releases. But I think it is fair to say that this is an unusual case. Looking at the commit logs (and Tarek can correct me if I misread them), it appears the change that, among other thin

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-20 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: Marc-Andre Lemburg wrote: > >> Ned Deily added the comment: >> >> That's unfortunate. But the documented location for customize_compiler is >> and, AFAIK, had always been in distutils.sysconfig. It was an inadvertent >> consequence of the bad revert du

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-20 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: Ned Deily wrote: > > And to recap the history here, there was a change in direction for Distutils > during the 2.7 development cycle, as decided at the 2010 language summit, in > particular to revert feature changes in Distutils for 2.7 to its 2.6.x state

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-20 Thread Marc-Andre Lemburg
Changes by Marc-Andre Lemburg : -- resolution: fixed -> ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http:/

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-20 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: Ned Deily wrote: > > Ned Deily added the comment: > > That's unfortunate. But the documented location for customize_compiler is > and, AFAIK, had always been in distutils.sysconfig. It was an inadvertent > consequence of the bad revert during the 2.7

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-19 Thread Arfrever Frehtes Taifersar Arahesis
Changes by Arfrever Frehtes Taifersar Arahesis : -- status: open -> pending ___ Python tracker ___ ___ Python-bugs-list mailing list U

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-19 Thread Arfrever Frehtes Taifersar Arahesis
Changes by Arfrever Frehtes Taifersar Arahesis : -- nosy: +Arfrever status: pending -> open ___ Python tracker ___ ___ Python-bugs-lis

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-19 Thread Ned Deily
Ned Deily added the comment: And to recap the history here, there was a change in direction for Distutils during the 2.7 development cycle, as decided at the 2010 language summit, in particular to revert feature changes in Distutils for 2.7 to its 2.6.x state and, going forward, "Distutils in

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-19 Thread Ned Deily
Ned Deily added the comment: That's unfortunate. But the documented location for customize_compiler is and, AFAIK, had always been in distutils.sysconfig. It was an inadvertent consequence of the bad revert during the 2.7 development cycle that a second copy was made available in distutils.

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-19 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: Éric Araujo wrote: > > Sorry for not thinking about this. I’ll be more careful. No need to be sorry; these things can happen. What I don't understand is this line in the news section: "Complete the revert back to only having one in distutils.sysconfig a

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-19 Thread Éric Araujo
Éric Araujo added the comment: Sorry for not thinking about this. I’ll be more careful. -- stage: committed/rejected -> ___ Python tracker ___

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-19 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: Here's the quote from mxSetup.py: # distutils changed a lot in Python 2.7 due to many # distutils.sysconfig APIs having been moved to the new # (top-level) sysconfig module. from sysconfig import \ get_config_h_filename, parse_confi

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-04-19 Thread Marc-Andre Lemburg
Marc-Andre Lemburg added the comment: The patch broke egenix-mx-base, since it relies on the customize_compiler() being available in distutils.ccompiler: https://www.egenix.com/mailman-archives/egenix-users/2012-April/114838.html If you make such changes to dot releases, please make absolutel

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-02-11 Thread Éric Araujo
Éric Araujo added the comment: FWIW I approve of the patch. Quoting Ned: > this isn't the first time we've been burned by the after effects of the 2.7 > Distutils > revert. I really think we should go through and make sure there aren't other > unnecessary > discrepancies between the current

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-02-11 Thread Ned Deily
Ned Deily added the comment: With the release manager's concurrence, I've applied this patch prior to the freeze for 2.7.3. -- assignee: tarek -> ned.deily priority: release blocker -> normal resolution: -> fixed stage: commit review -> committed/rejected status: open -> closed _

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-02-11 Thread Roundup Robot
Roundup Robot added the comment: New changeset 6240ff5dfebe by Ned Deily in branch '2.7': Issue #13994: Earler partial revert of Distutils enhancements in 2.7 http://hg.python.org/cpython/rev/6240ff5dfebe -- nosy: +python-dev ___ Python tracker

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-02-11 Thread Ned Deily
Changes by Ned Deily : -- keywords: +patch stage: needs patch -> commit review Added file: http://bugs.python.org/file24489/issue13994_27.patch ___ Python tracker ___ ___

[issue13994] incomplete revert in 2.7 Distutils left two copies of customize_compiler

2012-02-11 Thread Ned Deily
New submission from Ned Deily : While final testing Distutils changes for Issue13590, I noticed that a few tests were failing unexpectedly on 2.7.x but passing on 3.2.x. Upon further investigation, I discovered that in 2.7 there are two copies of "customize_compiler", the function being modif