[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MiNT vs GNU configure
Joris.Welkenhuysen@uz.kuleuven.ac.be (Joris Welkenhuysen) writes:
|>>>>>>> "Chris" == Chris Herborth <cherborth@semprini.waterloo-rdp.on.ca> writes:
|>>
|Chris> Looking in configure, config.status is written with a statement
|Chris> that pulls lines from configure up to a EOF line, which is a
|Chris> fair number of lines down. Is bash (and /bin/sh) halting
|Chris> because there's a buffer that's too small? The bash that's
|Chris> working on configure is set to 'Wait' if I check with top, but
|Chris> it never wakes up.
|>>
|>>
|>> It sounds very much like the dreaded blocking fork problem.
|>>
|>> One probably also could fix the pipe
|>> buffer size and recompile the kernel. I would guess that a quite
|>> moderate size would fix the problem for the majority of such scripts.
[...]
|> The problem that is mentioned above is related to the blocking fork, but
|> really is a bug in
|> bash.
This bug is fixed in my MiNT port of bash, available as
ftp.germany.eu.net:/pub/comp/atari-st/mint/bash1141.zoo.
--
Andreas Schwab "And now for something
schwab@issan.informatik.uni-dortmund.de completely different"