From: techtonik <tec...@us...> - 2006-12-14 14:16:42
Attachments:
mingw.installer.patch.txt
|
Hello, Current MinGW installer always redownloads existing archives. Here is a patch to fix that (I cannot commit directly, because my CVS ports banned and more than that - I do not CVS client installed). It doesn't validate the size or crc though, so 0-lenght archives would be considered ok. The patch also fixes download parameter for inetc in "mingw.ini"fetching call. Updates links in comments, build number, installer number. It also autosets focus on the second element in package select window (hence the new function) and removes some forgotten code. -- --t. |
From: Earnie B. <ea...@us...> - 2006-12-14 15:01:08
|
Quoting techtonik <tec...@us...>: > Hello, > > Current MinGW installer always redownloads existing archives. Here is > a patch to fix that (I cannot commit directly, because my CVS ports > banned and more than that - I do not CVS client installed). It doesn't > validate the size or crc though, so 0-lenght archives would be > considered ok. > You can install msysDTK to obtain a cvs client. Please use ``cvs diff -up'' to give the differences. Also provide an appropriate ChangeLog entry at the top of the differences file and use the patch tracker for the project to submit the patch. Earnie Boyd -- Please post responsibly: * Use text posts instead of html; many list members just trash mail with html. * Do not use multipart mime to send both text and html versions. * Do not top post replies; post inline with the parts you are responding to. * Trim the post replies; remove irrelevant information from the quoted article. * Original posters: ** Provide small complete examples of the problem. ** Provide the full command that produced errors. ** Provide the versions of the software used. -- ****************************************************************************** * The user of this server has agreed to allow the use of a trailer in the * * mail that he sends for advertising purposes. This advertisment is added * * by the server and is not in the control of the user of our services. * ****************************************************************************** Toshiba Satellite P105-S6114 Notebook http://give-me-an-offer.com/offers/computers/laptop/toshiba PlayStation 3 Auctions http://give-me-an-offer.com/offers/auctions/au1 Samsung HP-S4253 42" High Definition Plasma TV http://give-me-an-offer.com/offers/tv/plasma |
From: techtonik <tec...@us...> - 2006-12-14 15:21:35
Attachments:
mingw.installer.patch2.txt
|
On 12/14/06, Earnie Boyd <ea...@us...> wrote: > Quoting techtonik <tec...@us...>: > > > Current MinGW installer always redownloads existing archives. Here is > > a patch to fix that (I cannot commit directly, because my CVS ports > > banned and more than that - I do not CVS client installed). It doesn't > > validate the size or crc though, so 0-lenght archives would be > > considered ok. > > You can install msysDTK to obtain a cvs client. Please use ``cvs diff > -up'' to give the differences. Also provide an appropriate ChangeLog > entry at the top of the differences file and use the patch tracker for > the project to submit the patch. > CVS ports are closed anyway here. AFAIK cvs diff requires connection to server to proceed. Is there an alternative solution to produce similar patch using winmerge or diff? Will "diff -u3 old new" suffice? Another patch upon previous one is attached - is it in a proper format? -- --t. |
From: Earnie B. <ea...@us...> - 2006-12-14 16:03:25
|
Quoting techtonik <tec...@us...>: > > Will "diff -u3 old new" suffice? Use ``diff -up old new''. The p gives the function names. > Another patch upon previous one is attached - is it in a proper format? > See the ChangeLog in CVS for a sample of how a ChangeLog entry should look. Pay attention to the blocked information and the structure of the change data. Are you able to ssh to an external server? I.E.: Can you ``ssh tec...@sh...''? You can access CVS from there if you have to although I wouldn't do it often. There are other shell access providers some are free if you can ignore an advertisement or two. Earnie Boyd -- Please post responsibly: * Use text posts instead of html; many list members just trash mail with html. * Do not use multipart mime to send both text and html versions. * Do not top post replies; post inline with the parts you are responding to. * Trim the post replies; remove irrelevant information from the quoted article. * Original posters: ** Provide small complete examples of the problem. ** Provide the full command that produced errors. ** Provide the versions of the software used. -- ****************************************************************************** * The user of this server has agreed to allow the use of a trailer in the * * mail that he sends for advertising purposes. This advertisment is added * * by the server and is not in the control of the user of our services. * ****************************************************************************** Toshiba Satellite P105-S6114 Notebook http://give-me-an-offer.com/offers/computers/laptop/toshiba PlayStation 3 Auctions http://give-me-an-offer.com/offers/auctions/au1 Samsung HP-S4253 42" High Definition Plasma TV http://give-me-an-offer.com/offers/tv/plasma |
From: techtonik <tec...@us...> - 2006-12-14 21:44:16
|
Earnie Boyd <ea...@us...> wrote: > Also provide an appropriate ChangeLog entry at the top of the differences > file and use the patch tracker for the project to submit the patch. > > See the ChangeLog in CVS for a sample of how a ChangeLog entry should > look. Pay attention to the blocked information and the structure of > the change data. I posted the patch at http://sourceforge.net/tracker/index.php?func=detail&aid=1616022&group_id=2435&atid=302435 However, I haven't got a glue on how do I insert an entry with description of the patch inside in a way that will not spoil it, so I posted Changelog entry in description. > > Are you able to ssh to an external server? I.E.: Can you ``ssh > tec...@sh...''? You can access CVS from there if you have to > although I wouldn't do it often. There are other shell access > providers some are free if you can ignore an advertisement or two. Well, it seems to work via SSH, but it is slow and I do not have CVS write access anyway. -- --t. |
From: Earnie B. <ea...@us...> - 2006-12-15 02:02:26
|
Quoting techtonik <tec...@us...>: > > Well, it seems to work via SSH, but it is slow and I do not have CVS > write access anyway. > You don't need write access to do cvs diff and being able to compare the cvs versions is the way you need to provide patches. Who knows maybe we'll soon give you karma to the module. Dave can you please take a look at the patch at http://sourceforge.net/tracker/index.php?func=detail&aid=1616022&group_id=2435&atid=302435 and let us know your thoughts? Earnie Boyd -- Please post responsibly: * Use text posts instead of html; many list members just trash mail with html. * Do not use multipart mime to send both text and html versions. * Do not top post replies; post inline with the parts you are responding to. * Trim the post replies; remove irrelevant information from the quoted article. * Original posters: ** Provide small complete examples of the problem. ** Provide the full command that produced errors. ** Provide the versions of the software used. -- ****************************************************************************** * The user of this server has agreed to allow the use of a trailer in the * * mail that he sends for advertising purposes. This advertisment is added * * by the server and is not in the control of the user of our services. * ****************************************************************************** Toshiba Satellite P105-S6114 Notebook http://give-me-an-offer.com/offers/computers/laptop/toshiba PlayStation 3 Auctions http://give-me-an-offer.com/offers/auctions/au1 Samsung HP-S4253 42" High Definition Plasma TV http://give-me-an-offer.com/offers/tv/plasma |