After fixing bug 3300870, the module loader still doesn't load alternative sound drivers (ALSA, JACK, ...) because system_driver hardcodes it should be using OSS.
Attaching a "fix" for that as well, it works perfectly for me with that, but obviously it undoes whatever the system_driver loading was intended to accomplish.
Possible fix
It works for me (the code in SVN, not your patch).
We should consider getting rid of the module system, or disabling it by default, as it is pretty pointless nowadays (if it was ever not pointless).