fix typo
support new prebuilt boost
add patch for building ros with clang++