Trying to compile for an arm target I get this execute_cmd.c: In function 'execute_pipeline': execute_cmd.c:2205: error: 'job_control' undeclared (first use in this function) execute_cmd.c:2205: error: (Each undeclared identifier is reported only once execute_cmd.c:2205: error: for each function it appears in.) execute_cmd.c: In function 'execute_function': execute_cmd.c:4243: warning: passing argument 1 of 'array_rshift' discards qualifiers from pointer target type execute_cmd.c:4245: warning: passing argument 1 of 'array_rshift' discards qualifiers from pointer target type execute_cmd.c:4320: warning: passing argument 1 of 'array_shift' discards qualifiers from pointer target type execute_cmd.c:4321: warning: passing argument 1 of 'array_shift' discards qualifiers from pointer target type make: *** [execute_cmd.o] Error 1
I found the fix here, but it would be nice if it could work its way into the source for the next release. http://lists.gnu.org/archive/html/bug-bash/2011-09/msg00039.html Thanks, Jon