removed recursive mutex and __USE_UNIX98, should fix uClibc build