On Jun 24, 2008, at 4:34 PM, Peter Harris wrote:


On Tue, Jun 24, 2008 at 1:36 AM, David Jeske wrote:

However, first I tried the net-install and it didn't work. It made
some progress and then brokedown. A window came up and it ran for a
long time doing mostly git-downloads of different things, and then the
first window closed and the second came up with an error... (this is
on vista64 if that matters)...

    0 [main] sh.exe" 4988 sync_with_child: child 2524(0x130) died
before initialization with status code 0x0
  152 [main] sh.exe" 4988 sync_with_child: *** child state waiting
for longjmp

sh.exe": fork: Resource temporarily unavailable
sh.exe"-3.1$

It looks like this error happens when the net-installer switches to
the latest msys. I also see this problem with the 1.5.6 end-user
installer on my Vista x64 machines. I've bisected this to commit
9ff65cc3, which patches msys-1.0.dll.

Unfortunately, I haven't had a chance to actually debug the problem
yet. As a temporary workaround, I'm using the old (upstream,
unpatched) msys-1.0.dll from msys-1.0.11-20071204 for now.

I see two possible reasons:

 1) My patch screwed msys-dll.

 2) The msys-dll from CVS does not work on Vista, independently
    of my changes to the argument mangling function.

(2) could be tested by retrieving (or building) an unpatched msys dll.
Either such a dll is available for download from the MSYS website or
we'd need to build one from CVS.

Unfortunately, I'll only have access to Vista for the next 3 days.
Afterwards I'll not have access to Vista for 2 weeks.  I am not sure
if I'll find time to investigate this issue immediately.

        Steffen

Reply via email to