fix boost/cstdint.hpp datatypes

Quoting the boost documentation:

<boost/cstdint.hpp> - Provides typedef's based on the 1999 C Standard header
<stdint.h>, wrapped in namespace boost.

This invalid usage seems to break with glibc 2.18.