From: Charles W. <cwi...@us...> - 2010-08-21 05:04:42
|
On 8/18/2010 3:17 PM, Keith Marshall wrote: > Sure, and the more of us testing it up-front, in varying use cases, the > better it will be. I've tested this configuration, as follows: (a) used mingw-get-alpha-2 to install mingw and msys-base, plus (b) copied in all the "non-finalized" msys-*.xml and mingw32-*.xml manifests, modified {msys|mingw32}-package-list.xml to activate them all, and then used mingw-get to install *everything*. (*) (c) using this installation, under the msys-dvlpr personality, I rebuilt msys-make-3.81-2, and ported msys-make-3.82-1 successfully. (**) (d) I didn't try to rebuild any *mingw* packages, because all of mine assume gcc-4.x but mingw-get doesn't know how to install that yet. So it would be a off-point ("testing the mingw-get-generated installation with %R/msys/1.0") to manually remove gcc3 and manually install gcc4... (*) This flushed out a number of typos in the non-finalized manifests. I fixed those, but didn't refine the affected manifests any further than the bare minimum necessary for this test. Note that because some of the mingw32-* packages require libgcc_s_dw2-1.dll, but that is available only with mingw-gcc-4.x, AND there is no entry in the current mingw32-base manifest for those versions, SO I had to temporarily comment out that requirement from some of the other mingw32-* manifests. I did not check in these temporary modifications. (**) I would have done more exhaustive testing, but porting Cesar's case-preserving patch, and the old cygwin patch, up to 3.82 -- and then fixing some thinko's wrt HAVE_DOS_PATHS that the upstream guys wandered into -- was rather challenging, and sucked up all the time I had allocated. And then some. -- Chuck |