libxslt-internal-symbols.patch (c0695bd1) libxslt-internal-symbols.patch (6db05c5c)
1--- misc/libxslt-1.1.32/libxslt/libxslt.syms Thu Sep 24 16:28:46 2009
2+++ misc/build/libxslt-1.1.32/libxslt/libxslt.syms Thu Jul 8 12:22:14 2010
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
3@@ -107,7 +107,7 @@
4 xsltFreeCompMatchList;
5 xsltFreeTemplateHashes;
6 xsltGetTemplate;
7- xsltMatchPattern;
8+#NOT_IMPLEMENTED xsltMatchPattern;
9 xsltTestCompMatchList;
10
11 # preproc
4@@ -107,7 +107,7 @@
5 xsltFreeCompMatchList;
6 xsltFreeTemplateHashes;
7 xsltGetTemplate;
8- xsltMatchPattern;
9+#NOT_IMPLEMENTED xsltMatchPattern;
10 xsltTestCompMatchList;
11
12 # preproc
12@@ -406,7 +406,7 @@
13@@ -407,7 +407,7 @@
13 global:
14
15 # xsltInternals
16- xsltConstNamespaceNameXSLT; # variable
17+#XSLT_REFACTORED_XSLT_NSCOMP xsltConstNamespaceNameXSLT; # variable
18 xsltExtensionInstructionResultFinalize;
19 xsltExtensionInstructionResultRegister;
20 xsltInitCtxtKey;
14 global:
15
16 # xsltInternals
17- xsltConstNamespaceNameXSLT; # variable
18+#XSLT_REFACTORED_XSLT_NSCOMP xsltConstNamespaceNameXSLT; # variable
19 xsltExtensionInstructionResultFinalize;
20 xsltExtensionInstructionResultRegister;
21 xsltInitCtxtKey;
21@@ -415,24 +415,24 @@
22@@ -416,24 +416,24 @@
22 xsltInit;
23
24 # xsltInternals
25- xsltParseAnyXSLTElem;
26- xsltParseSequenceConstructor;
27- xsltPointerListAddSize;
28- xsltPointerListClear;
29- xsltPointerListCreate;

--- 9 unchanged lines hidden (view full) ---

39- xsltRestoreDocumentNamespaces;
40+#XSLT_REFACTORED_XSLT_NSCOMP xsltRestoreDocumentNamespaces;
41
42 # extensions
43- xsltStyleStylesheetLevelGetExtData;
44+#XSLT_REFACTORED xsltStyleStylesheetLevelGetExtData;
45
46 # xsltInternals
23 xsltInit;
24
25 # xsltInternals
26- xsltParseAnyXSLTElem;
27- xsltParseSequenceConstructor;
28- xsltPointerListAddSize;
29- xsltPointerListClear;
30- xsltPointerListCreate;

--- 9 unchanged lines hidden (view full) ---

40- xsltRestoreDocumentNamespaces;
41+#XSLT_REFACTORED_XSLT_NSCOMP xsltRestoreDocumentNamespaces;
42
43 # extensions
44- xsltStyleStylesheetLevelGetExtData;
45+#XSLT_REFACTORED xsltStyleStylesheetLevelGetExtData;
46
47 # xsltInternals
47- xsltTransStorageAdd;
48- xsltTransStorageRemove;
49+#NOT_IMPLEMENTED xsltTransStorageAdd;
50+#NOT_IMPLEMENTED xsltTransStorageRemove;
48 # xsltTransStorageAdd; removed in 1.1.28
49 # xsltTransStorageRemove; removed in 1.1.28
51 xsltUninit;
52- xsltXSLTAttrMarker; # variable
53+#XSLT_REFACTORED xsltXSLTAttrMarker; # variable
54 } LIBXML2_1.1.9;
55
56 LIBXML2_1.1.20 {
50 xsltUninit;
51- xsltXSLTAttrMarker; # variable
52+#XSLT_REFACTORED xsltXSLTAttrMarker; # variable
53 } LIBXML2_1.1.9;
54
55 LIBXML2_1.1.20 {
57@@ -475,5 +475,9 @@
56@@ -476,6 +476,10 @@
58
59 # transform
60 xsltProcessOneNode;
61+
62+# Solaris ld needs explicit auto-reduction (or, alternatively, "-B local")
63+ local:
64+ *;
65 } LIBXML2_1.1.25;
66
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 {