Use -Werror in external/libxml2

* Keep ignored-attributes warnings.
* Suppress unused-function warnings.

Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: Idb8dea1c64bc70a42a39f00fc8bd464d1aa27e99
diff --git a/Android.bp b/Android.bp
index 3d39506..c390270 100644
--- a/Android.bp
+++ b/Android.bp
@@ -84,10 +84,14 @@
     cflags: [
         "-DLIBXML_THREAD_ENABLED=1",
 
+        "-Wall",
+        "-Werror",
+        "-Wno-error=ignored-attributes",
         "-Wno-missing-field-initializers",
         "-Wno-self-assign",
         "-Wno-sign-compare",
         "-Wno-tautological-pointer-compare",
+        "-Wno-unused-function",
         "-Wno-unused-parameter",
     ],
     static: {