WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
126264
[Win] Update obsolete packages in cygwin
https://bugs.webkit.org/show_bug.cgi?id=126264
Summary
[Win] Update obsolete packages in cygwin
Andres Gomez Garcia
Reported
2013-12-27 07:32:32 PST
apache doesn't exist any more. apache2 does. gcc doesn't exist any more. gcc-core does. minires doesn't exist any more, it has been integrated into the cygwin one.
Attachments
Patch
(3.91 MB, patch)
2013-12-27 07:42 PST
,
Andres Gomez Garcia
no flags
Details
Formatted Diff
Diff
Patch
(3.91 MB, patch)
2014-01-15 12:54 PST
,
Andres Gomez Garcia
no flags
Details
Formatted Diff
Diff
Patch
(3.91 MB, patch)
2014-01-16 03:30 PST
,
Andres Gomez Garcia
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Andres Gomez Garcia
Comment 1
2013-12-27 07:42:54 PST
Created
attachment 220061
[details]
Patch
Mario Sanchez Prada
Comment 2
2014-01-09 10:15:31 PST
Comment on
attachment 220061
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=220061&action=review
> Tools/ChangeLog:9 > + Reviewed by NOBODY (OOPS!). > + > + * CygwinDownloader/cygwin-downloader.py: > + * CygwinDownloader/cygwin-downloader.zip:
I think you should add some brief desription here (e.g. mentioning which packages you remove/rename)
Brent Fulgham
Comment 3
2014-01-09 13:41:44 PST
Comment on
attachment 220061
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=220061&action=review
This looks fine to me, but we would want to make sure we don't need anything else in gcc. I'm not sure if gcc === gcc-core, or if gcc-core is a subset of what used to be in gcc? It's probably fine.
> Tools/CygwinDownloader/cygwin-downloader.py:-47 > -required_packages = frozenset(["apache",
We don't really use apache anymore (we use lighttpd for Windows testing). But this change seems fine.
Brent Fulgham
Comment 4
2014-01-09 13:43:10 PST
Note that python-2.7.5 breaks the build due to some funniness with environment variable handling. We've locked our build machines to 2.6.8 until this is fixed.
Andres Gomez Garcia
Comment 5
2014-01-15 07:12:28 PST
(In reply to
comment #3
)
> (From update of
attachment 220061
[details]
) > View in context:
https://bugs.webkit.org/attachment.cgi?id=220061&action=review
> > This looks fine to me, but we would want to make sure we don't need anything else in gcc. I'm not sure if gcc === gcc-core, or if gcc-core is a subset of what used to be in gcc? It's probably fine.
... Actually it seems gcc-g++ would be the appropriate replacement. I will update the patch:
ftp://www.fruitbat.org/pub/cygwin/setup-legacy.ini
...
> > Tools/CygwinDownloader/cygwin-downloader.py:-47 > > -required_packages = frozenset(["apache", > > We don't really use apache anymore (we use lighttpd for Windows testing). But this change seems fine.
.., Then, let's drop it completely :)
Andres Gomez Garcia
Comment 6
2014-01-15 07:13:06 PST
(In reply to
comment #0
)
> minires doesn't exist any more, it has been integrated into the cygwin one.
http://cygwin.com/ml/cygwin-apps/2012-01/msg00085.html
Andres Gomez Garcia
Comment 7
2014-01-15 07:13:56 PST
(In reply to
comment #4
)
> Note that python-2.7.5 breaks the build due to some funniness with environment variable handling.
Last version in cygwin is python-2.7.3
> We've locked our build machines to 2.6.8 until this is fixed.
I will add some code to ensure that we are using that version.
Brent Fulgham
Comment 8
2014-01-15 08:56:18 PST
(In reply to
comment #7
)
> (In reply to
comment #4
) > > Note that python-2.7.5 breaks the build due to some funniness with environment variable handling. > > Last version in cygwin is python-2.7.3
Sorry -- I made a mistake. python-2.7.3 is the 'bad' version.
Andres Gomez Garcia
Comment 9
2014-01-15 12:30:06 PST
(In reply to
comment #8
)
> (In reply to
comment #7
) > > (In reply to
comment #4
) > > > Note that python-2.7.5 breaks the build due to some funniness with environment variable handling. > > > > Last version in cygwin is python-2.7.3 > > Sorry -- I made a mistake. python-2.7.3 is the 'bad' version.
OK! Just double checking that I was doing the proper changes :) Thanks, I will upload a new patch ASAP.
Andres Gomez Garcia
Comment 10
2014-01-15 12:54:36 PST
Created
attachment 221297
[details]
Patch
Andres Gomez Garcia
Comment 11
2014-01-16 03:30:11 PST
Created
attachment 221358
[details]
Patch
Brent Fulgham
Comment 12
2014-01-21 11:45:32 PST
Comment on
attachment 221358
[details]
Patch This looks good to me, but I need to use the downloader zip file before I can approve it. This may be a few more days before I can get to it. Sorry!
Andres Gomez Garcia
Comment 13
2014-01-24 17:29:30 PST
(In reply to
comment #12
)
> (From update of
attachment 221358
[details]
) > This looks good to me, but I need to use the downloader zip file before I can approve it. This may be a few more days before I can get to it. Sorry!
No problem, take your time and thanks for making use of it for reviewing this patch :)
Brent Fulgham
Comment 14
2014-04-02 14:15:49 PDT
Comment on
attachment 221358
[details]
Patch This looks good. I think that 2.7.3-1 is now working properly (at least with ToT).
Andres Gomez Garcia
Comment 15
2014-04-04 01:15:27 PDT
Comment on
attachment 221358
[details]
Patch Clearing flags on attachment: 221358 Committed
r166776
: <
http://trac.webkit.org/changeset/166776
>
Andres Gomez Garcia
Comment 16
2014-04-04 01:15:37 PDT
All reviewed patches have been landed. Closing bug.
Brent Fulgham
Comment 17
2014-04-04 08:55:50 PDT
Comment on
attachment 221358
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=221358&action=review
> Tools/CygwinDownloader/cygwin-downloader.py:73 > +required_packages_versions = {"python": "2.6.8-2"}
Could you create another bug that adds a few more requirements: 1. curl and lib curl version 7.33.0 2. subversion 1.7.x (not 1.8)? Thanks!
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug