| Index: third_party/libxml/src/Makefile.am
 | 
| diff --git a/third_party/libxml/src/Makefile.am b/third_party/libxml/src/Makefile.am
 | 
| index 70720f3db3d6f081a4f7fbe7c80002f7ce73f682..9f988b069bf59d77c0f4fc32482149954cc5a90b 100644
 | 
| --- a/third_party/libxml/src/Makefile.am
 | 
| +++ b/third_party/libxml/src/Makefile.am
 | 
| @@ -216,6 +216,10 @@ check-valgrind valgrind: all
 | 
|  	@echo '## Go get a cup of coffee it is gonna take a while ...'
 | 
|  	$(MAKE) CHECKER='valgrind -q' runtests
 | 
|  
 | 
| +asan:
 | 
| +	@echo '## rebuilding for ASAN'
 | 
| +	./configure CFLAGS="-fsanitize=address,undefined -Wformat -Werror=format-security -Werror=array-bounds -g" CXXFLAGS="-fsanitize=address,undefined -Wformat -Werror=format-security -Werror=array-bounds -g" LDFLAGS="-fsanitize=address,undefined" CC="clang" CXX="clang++" --disable-shared ; OptimOff  ; $(MAKE) clean ; $(MAKE)
 | 
| +
 | 
|  testall : tests SVGtests SAXtests
 | 
|  
 | 
|  tests: XMLtests XMLenttests NStests IDtests Errtests APItests $(READER_TEST) $(TEST_SAX) $(TEST_PUSH) $(TEST_HTML) $(TEST_PHTML) $(TEST_VALID) URItests $(TEST_PATTERN) $(TEST_XPATH) $(TEST_XPTR) $(TEST_XINCLUDE) $(TEST_C14N) $(TEST_DEBUG) $(TEST_CATALOG) $(TEST_REGEXPS) $(TEST_SCHEMAS) $(TEST_SCHEMATRON) $(TEST_THREADS) Timingtests $(TEST_VTIME) $(PYTHON_TESTS) $(TEST_MODULES)
 | 
| @@ -1207,7 +1211,7 @@ EXTRA_DIST = xml2-config.in xml2Conf.sh.in libxml.spec.in libxml2.spec \
 | 
|  	     check-xsddata-test-suite.py check-xinclude-test-suite.py \
 | 
|               example/Makefile.am example/gjobread.c example/gjobs.xml \
 | 
|  	     $(man_MANS) libxml-2.0.pc.in libxml-2.0-uninstalled.pc.in \
 | 
| -	     libxml2-config.cmake.in \
 | 
| +	     libxml2-config.cmake.in autogen.sh \
 | 
|  	     trionan.c trionan.h triostr.c triostr.h trio.c trio.h \
 | 
|  	     triop.h triodef.h libxml.h elfgcchack.h xzlib.h buf.h \
 | 
|  	     enc.h save.h testThreadsWin32.c genUnicode.py TODO_SCHEMAS \
 | 
| 
 |