[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)
with
+ 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.
bye,
//mirabilos
--
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