mbstring library installed?
That wasn't a 'you need mbstring', that was a 'do you have it?' because the code goes through different paths depending on whether you have it or not. In theory it's supposed to load a compatibility layer if it is not installed... (but I wanted to check whether it's not detecting it properly, or it's not loading the layer properly)
Why are you recompiling Apache when it's a PHP module?