add libc++ env, and fix clang++ env
add patches from ROOT c6cfe7cbcde6fb4a74abb5b35b2bbd11953f8b7e