From: JonY <jo...@us...> - 2011-02-24 23:44:45
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2/25/2011 07:03, Charles Wilson wrote: > On 2/24/2011 5:40 PM, LRN wrote: >> I'm trying to build perl 5.8.8 with msysgit patchset. >> Doing that with current msys (installed by mingw-get) leads to >> spectacular failure: >> XXXXXXX [main] miniperl YYYY sync_with_child: child ZZZZ(0xNNN) died >> before initialization with status code 0xC0000135 >> Rebasing msys with rebaseall (from dash) does not help. > > I had exactly the same problem. Haven't tried again since maybe last > September. > >> However, jon_y told me that he was able to build 5.8.8 with exactly that >> patchset without such problems, didn't even have to rebase. >> I've tried to do the build on Win7 x64, clean Win7 x64, WinXP Pro x86 >> running in VBox, WinXP Pro x86 running natively. All 4 have failed with >> the same error. Which led me to the conclusion that something is wrong >> with my tools, not with the environment. > > Well, if so then I share the same problem. It may be that jon_y's build > environment (which IIRC is the msys-phoenix build, which is a rather old > semi-fork of our msys) is, for whatever reason, "better" about this > problem than the current official msys 1.0.16. > I was using vanilla MSYS then in 2008, not phoenix. It was all done on a Vista32 machine, no segfaults, no errors, it just worked out of the box. I remember using msysgit patches and msys-dtk, along with all the msys libs like libcrypt and such. >> I've managed to manually put together an old msys installation from the >> packages dating between 2001 and 2008 (jon_y built his perl somewhere in >> Dec 2008), tried again - and succeeded (well, i've had some glitches >> along the way, but nothing that can't be patched). > > Yep, sounds like some of the improvements in "our" msys have increased > the prevalence of the dreaded sync_with_child problem. Cygwin has also > experienced growing pains of this sort... > I think I stayed back at 1.0.10 or 1.0.11 because I was getting problems with the newer builds at the time. I haven't really been using MSYS since switching to Cygwin. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (MingW32) iEYEARECAAYFAk1m7V8ACgkQp56AKe10wHf0UACfXWrF6aufIlyAnCPzsa1kFYMA G+EAn0byBY3NOiJ1ZEEG3m4QCJnJVDyC =Qy32 -----END PGP SIGNATURE----- |