From: Cesar S. <ces...@gm...> - 2007-03-16 02:30:15
|
Howard Chu wrote: > Keith Marshall wrote: > > On Wednesday 14 March 2007 11:17, Earnie Boyd wrote: > >> Quoting Cesar Strauss <ces...@gm...>: > >>> The issue apparently is an inability to seek reliably when opening > >>> a file in text mode. Migrating to binary mode broke many users' > >>> scripts out there with DOS line terminations, which flooded their > >>> mailing list (they warned their users in advance, though). > >>> > >>> This merits further analysis to see if it MSYS is also affected. > >> MSYS only uses binary mode. You don't have an option to change it. > > > > Would this mean that Howard's patch would be unlikely to hurt? It would > > certainly be a great help, if it achieves an increase in the speed of > > script processing; that's probably the most conspicuous user visible > > difference between running *nix scripts on *nix, and on Win32 with > > MSYS--configure scripts in particular are sloooooooow! > > > > Why not create, and post, a snapshot release including the patch, invite > > the user community to test it, and commit it if no one screams within a > > reasonable period? > > > > Regards, > > Keith. > > What constitutes a snapshot release in this case? I've already compiled > the 3.1 source with the patch and have been using it since then with a > number of configure/libtool/etc-based source trees, with no difficulty. > (Mozilla, OpenLDAP...) If all you need is a gzip'd bash binary I can > provide that easily enough to anybody who wants to test it. > > -- > -- Howard Chu > Chief Architect, Symas Corp. http://www.symas.com > Director, Highland Sun http://highlandsun.com/hyc > Chief Architect, OpenLDAP http://www.openldap.org/project/ > I tried it and found no problems so far. Using it's own configure script as a benchmark, I get about 1% to 2% speed improvement. If there is no objection, I will go ahead and release it under the MSYS Snapshot section of the Sourceforge download page. Regards, Cesar |