process.c compile broken for noMMU architectures on 2.3.x
rb_spawn_process() in process.c tries different solutions for when
spawnv are/aren't available.
The last resort when both aren't is to use the
system() call which stores the value in the
status variable, which isn't declared.
It only affects 2.3.0+