blacklist more types to support Linux c++17 with SKIA_DEBUG=1 builds
@@ -552,7 +552,11 @@ fn bindgen_gen(build: &FinalBuildConfiguration, current_dir: &Path, output_direc
// pulls in a std::map<>, which we treat as opaque, but bindgen creates wrong bindings for
// std::_Tree* types
.blacklist_type("std::_Tree.*")
- .blacklist_type("std::_Rb_tree.*") // c++17
+ // Linux c++17
+ .blacklist_type("std::_Rb_tree.*")
+ // Linux c++17 with SKIA_DEBUG=1
+ .blacklist_type("std::__cxx.*")
+ .blacklist_type("std::array.*")
.blacklist_type("std::map.*")
// debug builds:
.blacklist_type("SkLRUCache")
