6875c975f8
what I'm really after is some vexating not-reproducible oss-fuzz msan warnings when using libxml2 in the fodt2pdf fuzzer. So lets upgrade libxml2 to the latest, which requires bumping libxslt, and then requires a newer liblangtag because of no longer implicit includes that it depended on. xmlKeepBlanksDefaultValue and xmlSubstituteEntitiesDefault are deprecated, we should get around to updating those uses Change-Id: I8fda0dffda0a7ea65407d246a3121875cb8ad4a4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/161598 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
71 lines
1.7 KiB
Diff
71 lines
1.7 KiB
Diff
--- misc/libxml2-2.7.6/libxml2.syms Tue Oct 6 18:31:35 2009
|
|
+++ misc/build/libxml2-2.7.6/libxml2.syms Wed Jul 7 15:43:17 2010
|
|
@@ -2184,10 +2184,10 @@
|
|
} LIBXML2_2.6.27;
|
|
|
|
LIBXML2_2.6.29 {
|
|
- global:
|
|
+# global:
|
|
|
|
# threads
|
|
- xmlDllMain;
|
|
+#WIN32 only! xmlDllMain;
|
|
} LIBXML2_2.6.28;
|
|
|
|
LIBXML2_2.6.32 {
|
|
@@ -2231,3 +2231,55 @@
|
|
xmlPopOutputCallbacks;
|
|
} LIBXML2_2.9.8;
|
|
|
|
+LIBXML2_2.11.4 {
|
|
+ global:
|
|
+ xmlMemSize;
|
|
+ xmlNewSAXParserCtxt;
|
|
+} LIBXML2_2.9.11;
|
|
+
|
|
+LIBXML2_2.12.3 {
|
|
+ global:
|
|
+ xmlCtxtSetMaxAmplification;
|
|
+ xmlTextReaderSetMaxAmplification;
|
|
+} LIBXML2_2.11.4;
|
|
+
|
|
+# HACK: export global variable accessor functions (globals.h)
|
|
+LIBXML2_GLOBAL_VARIABLES {
|
|
+ global:
|
|
+# __xmlMalloc;
|
|
+# __xmlMallocAtomic;
|
|
+# __xmlRealloc;
|
|
+# __xmlFree;
|
|
+# __xmlMemStrdup;
|
|
+ __docbDefaultSAXHandler;
|
|
+ __htmlDefaultSAXHandler;
|
|
+ __xmlLastError;
|
|
+ __oldXMLWDcompatibility;
|
|
+ __xmlBufferAllocScheme;
|
|
+ __xmlDefaultBufferSize;
|
|
+ __xmlDefaultSAXHandler;
|
|
+ __xmlDefaultSAXLocator;
|
|
+ __xmlDoValidityCheckingDefaultValue;
|
|
+ __xmlGenericError;
|
|
+ __xmlStructuredError;
|
|
+ __xmlGenericErrorContext;
|
|
+ __xmlStructuredErrorContext;
|
|
+ __xmlGetWarningsDefaultValue;
|
|
+ __xmlIndentTreeOutput;
|
|
+ __xmlTreeIndentString;
|
|
+ __xmlKeepBlanksDefaultValue;
|
|
+ __xmlLineNumbersDefaultValue;
|
|
+ __xmlLoadExtDtdDefaultValue;
|
|
+ __xmlParserDebugEntities;
|
|
+ __xmlParserVersion;
|
|
+ __xmlPedanticParserDefaultValue;
|
|
+ __xmlSaveNoEmptyTags;
|
|
+ __xmlSubstituteEntitiesDefaultValue;
|
|
+ __xmlRegisterNodeDefaultValue;
|
|
+ __xmlDeregisterNodeDefaultValue;
|
|
+ __xmlParserInputBufferCreateFilenameValue;
|
|
+ __xmlOutputBufferCreateFilenameValue;
|
|
+# Solaris ld needs explicit auto-reduction (or, alternatively, "-B local")
|
|
+ local:
|
|
+ *;
|
|
+} LIBXML2_2.7.4;
|