[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lynx-dev] [PATCH] Fix parallel build with high job counts

From: Thorsten Glaser
Subject: Re: [Lynx-dev] [PATCH] Fix parallel build with high job counts
Date: Tue, 1 May 2012 12:11:41 +0000 (UTC)

Diego Elio Pettenò dixit:

>Is that just an example or the only one you can find?

Just one example, as that’s enough to prove breakage ;-)

>So, I accept it might break further for other systems (and I'd be glad
>if somebody can tweak it who has access to them), but right now this

When porting mksh to a *lot* of systems I’ve learned to ditch
all expectations and just use what works, sometimes grudgingly
accepting kludges. Did you know GNU sed doesn’t like things like
sed -n '/x\(y\)z/s//\1/p' in some versions, which coïncidentally
are used on oldish unixoid OSes, for example?

>makes it much less broken for all Linux distributions I can think of.

Well yes. “All Linux distributions” is a GNU make monoculture.
There’s a lot more makes out there, supported by even autotools
for example.

But the one thing I saw, using -C, is fixed easily by replacing
+       $(MAKE) -C chrtrans makeuctb$(BUILD_EXEEXT)
+       cd chrtrans && exec $(MAKE) makeuctb$(BUILD_EXEEXT)
(as well as the other occurrences). There may be others, I just
wanted to point out that this patch MAY introduce GNUisms.

FWIW, I'm quite impressed with mksh interactively. I thought it was much
*much* more bare bones. But it turns out it beats the living hell out of
ksh93 in that respect. I'd even consider it for my daily use if I hadn't
wasted half my life on my zsh setup. :-) -- Frank Terbeck in #!/bin/mksh

reply via email to

[Prev in Thread] Current Thread [Next in Thread]