Bug 98183

Summary: Remove MSYS-related changes to the http testing infrastructure.
Product: WebKit Reporter: Raphael Kubo da Costa (:rakuco) <rakuco>
Component: Tools / TestsAssignee: Raphael Kubo da Costa (:rakuco) <rakuco>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, dpranke, eric, mxie, roger_fong, rwlbuis, tonikitoo, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 98151    
Attachments:
Description Flags
Patch none

Raphael Kubo da Costa (:rakuco)
Reported 2012-10-02 11:47:08 PDT
Remove MSYS-related changes to the http testing infrastructure.
Attachments
Patch (9.95 KB, patch)
2012-10-02 11:51 PDT, Raphael Kubo da Costa (:rakuco)
no flags
Raphael Kubo da Costa (:rakuco)
Comment 1 2012-10-02 11:51:59 PDT
Eric Seidel (no email)
Comment 2 2012-10-02 11:54:03 PDT
Comment on attachment 166725 [details] Patch LGTM.
Dirk Pranke
Comment 3 2012-10-02 11:54:34 PDT
Roger, is this okay with you? Do you ever use msys?
Raphael Kubo da Costa (:rakuco)
Comment 4 2012-10-02 11:55:06 PDT
To make it clear: these changes were added in r77161 (bug 50036) by RIM. I talked to a few RIM guys today, and it looks like msys and mingw were used in older products and support for this in trunk is not needed anymore. This patch basically reverts that commit, modulo the copyright changes. Perhaps we could rid of all the msys-related code (after this change it will consist of one check in o-r-w-t and one in commit-log-editor), but I'm not sure, since I see some commits related to that from aroben in his Apple days.
Raphael Kubo da Costa (:rakuco)
Comment 5 2012-10-02 11:55:53 PDT
(In reply to comment #4) > Perhaps we could rid Sorry, s/rid/get rid/.
Dirk Pranke
Comment 6 2012-10-02 11:56:39 PDT
I do consider msys-on-win a supported configuration for the python code, for what it's worth (I use it from time-to-time with chromium). That said, there's very little msys-specific python code.
Raphael Kubo da Costa (:rakuco)
Comment 7 2012-10-02 12:01:41 PDT
(In reply to comment #6) > I do consider msys-on-win a supported configuration for the python code, for what it's worth (I use it from time-to-time with chromium). That said, there's very little msys-specific python code. I see. Things look better in the webkitpy world anwyay; sys.platform does not seem to have a separate identifier for mingw, and no code tries to probe that and follow a different code path/use different files.
Dirk Pranke
Comment 8 2012-10-02 12:07:02 PDT
I'm pretty sure sys.platform returns 'msys'? I'm in the middle of rebuilding my win machine so I can't confirm this at the moment ...
Raphael Kubo da Costa (:rakuco)
Comment 9 2012-10-02 12:13:48 PDT
(In reply to comment #8) > I'm pretty sure sys.platform returns 'msys'? I'm in the middle of rebuilding my win machine so I can't confirm this at the moment ... It does not seem so according to http://docs.python.org/library/sys.html#sys.platform
Eric Seidel (no email)
Comment 10 2012-10-02 12:18:04 PDT
Unless RIM is still actively developing something on MinGW/MYSYS, we should shoot it all in the head. Dead code should be actively culled. :)
Raphael Kubo da Costa (:rakuco)
Comment 11 2012-10-02 12:21:04 PDT
(In reply to comment #10) > Unless RIM is still actively developing something on MinGW/MYSYS, we should shoot it all in the head. Dead code should be actively culled. :) I concur :-) My worry is that some other vendor such as Apple (given aroben's commits at the time) might need some sort of MinGW/MSYS support; if that is not the case, I can finish removing the other isMsys() bits in another patch.
Eric Seidel (no email)
Comment 12 2012-10-02 12:51:23 PDT
Apple will scream if this affects them. The chances of that are astronomically small.
Dirk Pranke
Comment 13 2012-10-02 12:52:29 PDT
That's why I copied Roger on this and asked in comment #3 :).
Raphael Kubo da Costa (:rakuco)
Comment 14 2012-10-02 13:03:59 PDT
(In reply to comment #13) > That's why I copied Roger on this and asked in comment #3 :). Hmm, I still don't see any Roger on the CC list here...
Dirk Pranke
Comment 15 2012-10-02 13:06:16 PDT
whoops :). Roger, is this change okay with you?
Roger Fong
Comment 16 2012-10-02 13:12:08 PDT
Yeah we don't use that anywhere, cull away!
WebKit Review Bot
Comment 17 2012-10-02 13:27:53 PDT
Comment on attachment 166725 [details] Patch Clearing flags on attachment: 166725 Committed r130202: <http://trac.webkit.org/changeset/130202>
WebKit Review Bot
Comment 18 2012-10-02 13:27:57 PDT
All reviewed patches have been landed. Closing bug.
Raphael Kubo da Costa (:rakuco)
Comment 19 2012-10-02 13:41:56 PDT
(In reply to comment #16) > Yeah we don't use that anywhere, cull away! Thanks everyone, I've filed bug 98195 for that.
Note You need to log in before you can comment on or make changes to this bug.