* [9fans] Re: [inferno-list] Inferno's mk copy on Mac OS X vs Plan 9 from User Space
[not found] <df986f060e642327ec9c49e00b8e2fca@terzarima.net>
@ 2006-04-12 1:15 ` Charles Forsyth
0 siblings, 0 replies; 4+ messages in thread
From: Charles Forsyth @ 2006-04-12 1:15 UTC (permalink / raw)
To: 9fans, inferno-list
> i'm fairly sure now that it's a difference between bash and other sh in handling -e,
i'm certain: (command-list) doesn't cause bash to exit if the list returns an error
(even though the subsequent $? is indeed non-zero). still, i see that
bash has a great many pages of other things to do.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [9fans] Re: [inferno-list] Inferno's mk copy on Mac OS X vs Plan 9 from User Space
2006-04-12 0:35 ` [9fans] Re: [inferno-list] " Charles Forsyth
@ 2006-04-12 20:34 ` Taj Khattra
0 siblings, 0 replies; 4+ messages in thread
From: Taj Khattra @ 2006-04-12 20:34 UTC (permalink / raw)
To: Fans of the OS Plan 9 from Bell Labs; +Cc: inferno-list
> i'm fairly sure now that it's a difference between bash and other sh in handling -e,
http://code.dogmap.org/lintsh/ is a scary but useful list of such
incompatibilities for those condemned to deal with /bin/sh variants
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [9fans] Re: [inferno-list] Inferno's mk copy on Mac OS X vs Plan 9 from User Space
@ 2006-04-12 1:21 erik quanstrom
0 siblings, 0 replies; 4+ messages in thread
From: erik quanstrom @ 2006-04-12 1:21 UTC (permalink / raw)
To: 9fans
i think that p9p mk uses /bin/sh to execute commands for bootstrapping reasons
(it's rather difficult to mk rc with mk using rc for a command interpreter.)
but otherwise it would be nice if mk used rc.
p9p is faithful enough to plan 9 that often changing the mkfile is the most difficult
part of porting something from plan 9 to p9p.
- erik
On Tue Apr 11 20:16:54 CDT 2006, forsyth@terzarima.net wrote:
> > i'm fairly sure now that it's a difference between bash and other sh in handling -e,
>
> i'm certain: (command-list) doesn't cause bash to exit if the list returns an error
> (even though the subsequent $? is indeed non-zero). still, i see that
> bash has a great many pages of other things to do.
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* [9fans] Re: [inferno-list] Inferno's mk copy on Mac OS X vs Plan 9 from User Space
2006-04-10 23:03 [9fans] " David Leimbach
@ 2006-04-12 0:35 ` Charles Forsyth
2006-04-12 20:34 ` Taj Khattra
0 siblings, 1 reply; 4+ messages in thread
From: Charles Forsyth @ 2006-04-12 0:35 UTC (permalink / raw)
To: 9fans, inferno-list
> The mk that comes with Inferno "fails to fail" when building Inferno
> sources on my Intel Mac on Mac OS X. The mk in Plan 9 from User Space
> doesn't appear to have this problem.
i'm fairly sure now that it's a difference between bash and other sh in handling -e,
that being the main environmental difference between systems on which a
little test mkfile fails (sh is bash) and those on which it works (sh is not bash, as on FreeBSD).
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2006-04-12 20:34 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <df986f060e642327ec9c49e00b8e2fca@terzarima.net>
2006-04-12 1:15 ` [9fans] Re: [inferno-list] Inferno's mk copy on Mac OS X vs Plan 9 from User Space Charles Forsyth
2006-04-12 1:21 erik quanstrom
-- strict thread matches above, loose matches on Subject: below --
2006-04-10 23:03 [9fans] " David Leimbach
2006-04-12 0:35 ` [9fans] Re: [inferno-list] " Charles Forsyth
2006-04-12 20:34 ` Taj Khattra
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).