Bug #12398
Updated by nobu (Nobuyoshi Nakada) over 8 years ago
`rb_spawn_process()` rb_spawn_process() in process.c tries different solutions for when `fork` fork and/or `spawnv` spawnv are/aren't available. The last resort when both aren't is to use the `system()` system() call which stores the value in the `status` status variable, which isn't declared. It only affects 2.3.0+