fix header inclusion for libxml
suppress Boost-related warnings in gcc