The issues are:
- run-fast-jsc is a shell script; it needs a shell that is sufficiently compatible with Darwin /bin/sh. We should either change the script or make sure that we use the right shell on other platforms.
- I'm not sure if all of the perl-foo is compatible with the perl's on other platforms, though I think I should have fixed this in http://trac.webkit.org/changeset/155101.
Most if not all of the Linux builders are running Debian-based systems, meaning /bin/sh links to the dash shell which is not really Bourne-compatible.
/bin/bash should still be available, and the script runs fine when that's used.
Is /bin/bash available on Mac OSs?
I have a fix for it.
Created attachment 210599 [details]
tested on Linux bash and dash and Darwin's /bin/sh
just a note: /bin/sh on Darwin is bash too:
$ /bin/sh --version
GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin11)
Copyright (C) 2007 Free Software Foundation, Inc.
Comment on attachment 210599 [details]
Clearing flags on attachment: 210599
Committed r155118: <http://trac.webkit.org/changeset/155118>
All reviewed patches have been landed. Closing bug.