[CentOS] why are warning be treated as errors?