Mailinglist Archive: opensuse-packaging (218 mails)

< Previous Next >
Re: [opensuse-packaging] Re: Parallel build
  • From: Michael Matz <matz@xxxxxxx>
  • Date: Wed, 9 Dec 2009 12:31:31 +0100 (CET)
  • Message-id: <Pine.LNX.4.64.0912091226460.18785@xxxxxxxxxxxxx>
Hi,

On Wed, 9 Dec 2009, Jean Delvare wrote:

Out of curiosity, is there a shell command that would simply buffer
every input until EOF and then flush everything to stdout?

The SUSE bootscripts do something like that when RUN_PARALLEL=yes in
/etc/sysconfig/boot. Granted, it's not the best either, since it's
just a heuristic.

Do you happen to know/remember where the code in question is? A quick
look did not reveal it to me.

The parallel boot is implemented by a program that starts services in
parallel (depending on several load measurements) capturing their
stdout/stderr, buffering it and outputting it when the init script is done
in one chunk. Basically it's a replacement for make with some added gunk
for its specific purpose. You don't want to look at it.

If you chose to ignore this advise, go to sysvinit, the startpar tarball
(e.g. /work/SRC/all/BASE/sysvinit/startpar-0.54.tar.bz2)


Ciao,
Michael.
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx

< Previous Next >