1diff -ur misc/libxslt-1.1.29/libxslt/libxslt.syms misc/build/libxslt-1.1.29/libxslt/libxslt.syms 2--- misc/libxslt-1.1.29/libxslt/libxslt.syms 2016-05-23 18:57:36.000000000 -0700 3+++ misc/build/libxslt-1.1.29/libxslt/libxslt.syms 2016-08-11 12:05:20.834928000 -0700 4@@ -107,7 +107,7 @@ 5 xsltFreeCompMatchList; 6 xsltFreeTemplateHashes; 7 xsltGetTemplate; 8- xsltMatchPattern; 9+#NOT_IMPLEMENTED xsltMatchPattern; 10 xsltTestCompMatchList; 11 12 # preproc 13@@ -407,7 +407,7 @@ 14 global: 15 16 # xsltInternals 17- xsltConstNamespaceNameXSLT; # variable 18+#XSLT_REFACTORED_XSLT_NSCOMP xsltConstNamespaceNameXSLT; # variable 19 xsltExtensionInstructionResultFinalize; 20 xsltExtensionInstructionResultRegister; 21 xsltInitCtxtKey; 22@@ -416,24 +416,24 @@ 23 xsltInit; 24 25 # xsltInternals 26- xsltParseAnyXSLTElem; 27- xsltParseSequenceConstructor; 28- xsltPointerListAddSize; 29- xsltPointerListClear; 30- xsltPointerListCreate; 31- xsltPointerListFree; 32+#XSLT_REFACTORED xsltParseAnyXSLTElem; 33+#XSLT_REFACTORED xsltParseSequenceConstructor; 34+#XSLT_REFACTORED xsltPointerListAddSize; 35+#XSLT_REFACTORED xsltPointerListClear; 36+#XSLT_REFACTORED xsltPointerListCreate; 37+#XSLT_REFACTORED xsltPointerListFree; 38 xsltRegisterLocalRVT; 39 xsltReleaseRVT; 40- xsltRestoreDocumentNamespaces; 41+#XSLT_REFACTORED_XSLT_NSCOMP xsltRestoreDocumentNamespaces; 42 43 # extensions 44- xsltStyleStylesheetLevelGetExtData; 45+#XSLT_REFACTORED xsltStyleStylesheetLevelGetExtData; 46 47 # xsltInternals 48 # xsltTransStorageAdd; removed in 1.1.28 49 # xsltTransStorageRemove; removed in 1.1.28 50 xsltUninit; 51- xsltXSLTAttrMarker; # variable 52+#XSLT_REFACTORED xsltXSLTAttrMarker; # variable 53 } LIBXML2_1.1.9; 54 55 LIBXML2_1.1.20 { 56@@ -476,6 +476,10 @@ 57 58 # transform 59 xsltProcessOneNode; 60+ 61+# Solaris ld needs explicit auto-reduction (or, alternatively, "-B local") 62+ local: 63+ *; 64 } LIBXML2_1.1.25; 65 66 LIBXML2_1.1.27 { 67