Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 653078 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-84 / +95 lines)
Line  Link Here
  xsltproc -o libxml2.syms doc/syms.xsl doc/symbols.xml
  xsltproc -o libxml2.syms doc/syms.xsl doc/symbols.xml
1
-- /libxml2.syms
1
++ /libxml2.syms
Lines 1-18 Link Here
1
#
1
#
2
# Officially exported symbols, for which header
2
# Officially exported symbols, for which header
3
# file definitions are installed in /usr/include/libxml2
3
# file definitions are installed in /usr/include/libxml2-catalogless
4
#
4
#
5
# Automatically generated from symbols.xml and syms.xsl
5
# Automatically generated from symbols.xml and syms.xsl
6
#
6
#
7
# Versions here are *fixed* to match the libxml2 version
7
# Versions here are *fixed* to match the libxml2 version
8
# at which the symbol was introduced. This ensures that
8
# at which the symbol was introduced. This ensures that
9
# a new client app requiring symbol foo() can't accidentally
9
# a new client app requiring symbol foo() can't accidentally
10
# run with old libxml2.so not providing foo() - the global
10
# run with old libxml2-catalogless.so not providing foo() - the global
11
# soname version info can't enforce this since we never
11
# soname version info can't enforce this since we never
12
# change the soname
12
# change the soname
13
#
13
#
14
14
15
LIBXML2_2.4.30 {
15
LIBXML2_CATALOGLESS_2.4.30 {
16
    global:
16
    global:
17
17
18
# debugXML
18
# debugXML
Lines 1256-1262 Link Here
1256
  xmlUTF8Strsub;
1256
  xmlUTF8Strsub;
1257
} ;
1257
} ;
1258
1258
1259
LIBXML2_2.5.0 {
1259
LIBXML2_CATALOGLESS_2.5.0 {
1260
    global:
1260
    global:
1261
1261
1262
# globals
1262
# globals
Lines 1293-1301 Link Here
1293
  xmlValidatePopElement;
1293
  xmlValidatePopElement;
1294
  xmlValidatePushCData;
1294
  xmlValidatePushCData;
1295
  xmlValidatePushElement;
1295
  xmlValidatePushElement;
1296
} LIBXML2_2.4.30;
1296
} LIBXML2_CATALOGLESS_2.4.30;
1297
1297
1298
LIBXML2_2.5.2 {
1298
LIBXML2_CATALOGLESS_2.5.2 {
1299
    global:
1299
    global:
1300
1300
1301
# tree
1301
# tree
Lines 1329-1337 Link Here
1329
1329
1330
# relaxng
1330
# relaxng
1331
# xmlRelaxNGValidateStream; removed in 2.5.5
1331
# xmlRelaxNGValidateStream; removed in 2.5.5
1332
} LIBXML2_2.5.0;
1332
} LIBXML2_CATALOGLESS_2.5.0;
1333
1333
1334
LIBXML2_2.5.4 {
1334
LIBXML2_CATALOGLESS_2.5.4 {
1335
    global:
1335
    global:
1336
1336
1337
# uri
1337
# uri
Lines 1345-1367 Link Here
1345
  xmlValidateNCName;
1345
  xmlValidateNCName;
1346
  xmlValidateNMToken;
1346
  xmlValidateNMToken;
1347
  xmlValidateQName;
1347
  xmlValidateQName;
1348
} LIBXML2_2.5.2;
1348
} LIBXML2_CATALOGLESS_2.5.2;
1349
1349
1350
LIBXML2_2.5.5 {
1350
LIBXML2_CATALOGLESS_2.5.5 {
1351
    global:
1351
    global:
1352
1352
1353
# nanoftp
1353
# nanoftp
1354
  xmlNanoFTPDele;
1354
  xmlNanoFTPDele;
1355
} LIBXML2_2.5.4;
1355
} LIBXML2_CATALOGLESS_2.5.4;
1356
1356
1357
LIBXML2_2.5.6 {
1357
LIBXML2_CATALOGLESS_2.5.6 {
1358
    global:
1358
    global:
1359
1359
1360
# xpath
1360
# xpath
1361
  xmlXPathOrderDocElems;
1361
  xmlXPathOrderDocElems;
1362
} LIBXML2_2.5.5;
1362
} LIBXML2_CATALOGLESS_2.5.5;
1363
1363
1364
LIBXML2_2.5.7 {
1364
LIBXML2_CATALOGLESS_2.5.7 {
1365
    global:
1365
    global:
1366
1366
1367
# HTMLparser
1367
# HTMLparser
Lines 1396-1404 Link Here
1396
  xmlTextReaderNext;
1396
  xmlTextReaderNext;
1397
  xmlTextReaderRelaxNGSetSchema;
1397
  xmlTextReaderRelaxNGSetSchema;
1398
  xmlTextReaderRelaxNGValidate;
1398
  xmlTextReaderRelaxNGValidate;
1399
} LIBXML2_2.5.6;
1399
} LIBXML2_CATALOGLESS_2.5.6;
1400
1400
1401
LIBXML2_2.5.8 {
1401
LIBXML2_CATALOGLESS_2.5.8 {
1402
    global:
1402
    global:
1403
1403
1404
# globals
1404
# globals
Lines 1456-1464 Link Here
1456
  xmlThrDefSetGenericErrorFunc;
1456
  xmlThrDefSetGenericErrorFunc;
1457
  xmlThrDefSubstituteEntitiesDefaultValue;
1457
  xmlThrDefSubstituteEntitiesDefaultValue;
1458
  xmlThrDefTreeIndentString;
1458
  xmlThrDefTreeIndentString;
1459
} LIBXML2_2.5.7;
1459
} LIBXML2_CATALOGLESS_2.5.7;
1460
1460
1461
LIBXML2_2.5.9 {
1461
LIBXML2_CATALOGLESS_2.5.9 {
1462
    global:
1462
    global:
1463
1463
1464
# xmlmemory
1464
# xmlmemory
Lines 1477-1485 Link Here
1477
1477
1478
# xinclude
1478
# xinclude
1479
  xmlXIncludeProcessTree;
1479
  xmlXIncludeProcessTree;
1480
} LIBXML2_2.5.8;
1480
} LIBXML2_CATALOGLESS_2.5.8;
1481
1481
1482
LIBXML2_2.6.0 {
1482
LIBXML2_CATALOGLESS_2.6.0 {
1483
    global:
1483
    global:
1484
1484
1485
# SAX2
1485
# SAX2
Lines 1723-1738 Link Here
1723
# xmlSAX2GlobalNamespace; removed in 2.6.10
1723
# xmlSAX2GlobalNamespace; removed in 2.6.10
1724
# xmlSAX2NamespaceDecl; removed in 2.6.10
1724
# xmlSAX2NamespaceDecl; removed in 2.6.10
1725
# xmlSAX2SetNamespace; removed in 2.6.10
1725
# xmlSAX2SetNamespace; removed in 2.6.10
1726
} LIBXML2_2.5.9;
1726
} LIBXML2_CATALOGLESS_2.5.9;
1727
1727
1728
LIBXML2_2.6.1 {
1728
LIBXML2_CATALOGLESS_2.6.1 {
1729
    global:
1729
    global:
1730
1730
1731
# parser
1731
# parser
1732
  xmlCtxtResetPush;
1732
  xmlCtxtResetPush;
1733
} LIBXML2_2.6.0;
1733
} LIBXML2_CATALOGLESS_2.6.0;
1734
1734
1735
LIBXML2_2.6.2 {
1735
LIBXML2_CATALOGLESS_2.6.2 {
1736
    global:
1736
    global:
1737
1737
1738
# parserInternals
1738
# parserInternals
Lines 1748-1756 Link Here
1748
  xmlXIncludeFreeContext;
1748
  xmlXIncludeFreeContext;
1749
  xmlXIncludeNewContext;
1749
  xmlXIncludeNewContext;
1750
  xmlXIncludeProcessNode;
1750
  xmlXIncludeProcessNode;
1751
} LIBXML2_2.6.1;
1751
} LIBXML2_CATALOGLESS_2.6.1;
1752
1752
1753
LIBXML2_2.6.3 {
1753
LIBXML2_CATALOGLESS_2.6.3 {
1754
    global:
1754
    global:
1755
1755
1756
# pattern
1756
# pattern
Lines 1805-1813 Link Here
1805
  xmlXIncludeProcessFlags;
1805
  xmlXIncludeProcessFlags;
1806
  xmlXIncludeProcessTreeFlags;
1806
  xmlXIncludeProcessTreeFlags;
1807
  xmlXIncludeSetFlags;
1807
  xmlXIncludeSetFlags;
1808
} LIBXML2_2.6.2;
1808
} LIBXML2_CATALOGLESS_2.6.2;
1809
1809
1810
LIBXML2_2.6.5 {
1810
LIBXML2_CATALOGLESS_2.6.5 {
1811
    global:
1811
    global:
1812
1812
1813
# xmlmemory
1813
# xmlmemory
Lines 1828-1836 Link Here
1828
1828
1829
# xpath
1829
# xpath
1830
  xmlXPathCtxtCompile;
1830
  xmlXPathCtxtCompile;
1831
} LIBXML2_2.6.3;
1831
} LIBXML2_CATALOGLESS_2.6.3;
1832
1832
1833
LIBXML2_2.6.6 {
1833
LIBXML2_CATALOGLESS_2.6.6 {
1834
    global:
1834
    global:
1835
1835
1836
# tree
1836
# tree
Lines 1841-1857 Link Here
1841
1841
1842
# xmlreader
1842
# xmlreader
1843
  xmlTextReaderSetStructuredErrorHandler;
1843
  xmlTextReaderSetStructuredErrorHandler;
1844
} LIBXML2_2.6.5;
1844
} LIBXML2_CATALOGLESS_2.6.5;
1845
1845
1846
LIBXML2_2.6.7 {
1846
LIBXML2_CATALOGLESS_2.6.7 {
1847
    global:
1847
    global:
1848
1848
1849
# xmlwriter
1849
# xmlwriter
1850
  xmlTextWriterEndComment;
1850
  xmlTextWriterEndComment;
1851
  xmlTextWriterStartComment;
1851
  xmlTextWriterStartComment;
1852
} LIBXML2_2.6.6;
1852
} LIBXML2_CATALOGLESS_2.6.6;
1853
1853
1854
LIBXML2_2.6.8 {
1854
LIBXML2_CATALOGLESS_2.6.8 {
1855
    global:
1855
    global:
1856
1856
1857
# xmlsave
1857
# xmlsave
Lines 1868-1876 Link Here
1868
  xmlTextWriterEndDTDElement;
1868
  xmlTextWriterEndDTDElement;
1869
  xmlTextWriterEndDTDEntity;
1869
  xmlTextWriterEndDTDEntity;
1870
  xmlTextWriterWriteDTDExternalEntityContents;
1870
  xmlTextWriterWriteDTDExternalEntityContents;
1871
} LIBXML2_2.6.7;
1871
} LIBXML2_CATALOGLESS_2.6.7;
1872
1872
1873
LIBXML2_2.6.10 {
1873
LIBXML2_CATALOGLESS_2.6.10 {
1874
    global:
1874
    global:
1875
1875
1876
# xmlIO
1876
# xmlIO
Lines 1880-1888 Link Here
1880
# xmlsave
1880
# xmlsave
1881
  xmlSaveSetAttrEscape;
1881
  xmlSaveSetAttrEscape;
1882
  xmlSaveSetEscape;
1882
  xmlSaveSetEscape;
1883
} LIBXML2_2.6.8;
1883
} LIBXML2_CATALOGLESS_2.6.8;
1884
1884
1885
LIBXML2_2.6.11 {
1885
LIBXML2_CATALOGLESS_2.6.11 {
1886
    global:
1886
    global:
1887
1887
1888
# uri
1888
# uri
Lines 1905-1913 Link Here
1905
  xmlSchemaGetBuiltInType;
1905
  xmlSchemaGetBuiltInType;
1906
  xmlSchemaIsBuiltInTypeFacet;
1906
  xmlSchemaIsBuiltInTypeFacet;
1907
  xmlSchemaValidateListSimpleTypeFacet;
1907
  xmlSchemaValidateListSimpleTypeFacet;
1908
} LIBXML2_2.6.10;
1908
} LIBXML2_CATALOGLESS_2.6.10;
1909
1909
1910
LIBXML2_2.6.12 {
1910
LIBXML2_CATALOGLESS_2.6.12 {
1911
    global:
1911
    global:
1912
1912
1913
# parser
1913
# parser
Lines 1921-1929 Link Here
1921
# xmlschemas
1921
# xmlschemas
1922
  xmlSchemaGetParserErrors;
1922
  xmlSchemaGetParserErrors;
1923
  xmlSchemaGetValidErrors;
1923
  xmlSchemaGetValidErrors;
1924
} LIBXML2_2.6.11;
1924
} LIBXML2_CATALOGLESS_2.6.11;
1925
1925
1926
LIBXML2_2.6.14 {
1926
LIBXML2_CATALOGLESS_2.6.14 {
1927
    global:
1927
    global:
1928
1928
1929
# xmlautomata
1929
# xmlautomata
Lines 1937-1945 Link Here
1937
  xmlSchemaSetValidOptions;
1937
  xmlSchemaSetValidOptions;
1938
  xmlSchemaValidateOneElement;
1938
  xmlSchemaValidateOneElement;
1939
  xmlSchemaValidCtxtGetOptions;
1939
  xmlSchemaValidCtxtGetOptions;
1940
} LIBXML2_2.6.12;
1940
} LIBXML2_CATALOGLESS_2.6.12;
1941
1941
1942
LIBXML2_2.6.15 {
1942
LIBXML2_CATALOGLESS_2.6.15 {
1943
    global:
1943
    global:
1944
1944
1945
# debugXML
1945
# debugXML
Lines 1954-1962 Link Here
1954
  xmlTextReaderConstXmlVersion;
1954
  xmlTextReaderConstXmlVersion;
1955
  xmlTextReaderIsNamespaceDecl;
1955
  xmlTextReaderIsNamespaceDecl;
1956
  xmlTextReaderStandalone;
1956
  xmlTextReaderStandalone;
1957
} LIBXML2_2.6.14;
1957
} LIBXML2_CATALOGLESS_2.6.14;
1958
1958
1959
LIBXML2_2.6.16 {
1959
LIBXML2_CATALOGLESS_2.6.16 {
1960
    global:
1960
    global:
1961
1961
1962
# xmlmemory
1962
# xmlmemory
Lines 1964-1972 Link Here
1964
1964
1965
# relaxng
1965
# relaxng
1966
  xmlRelaxNGInitTypes;
1966
  xmlRelaxNGInitTypes;
1967
} LIBXML2_2.6.15;
1967
} LIBXML2_CATALOGLESS_2.6.15;
1968
1968
1969
LIBXML2_2.6.17 {
1969
LIBXML2_CATALOGLESS_2.6.17 {
1970
    global:
1970
    global:
1971
1971
1972
# dict
1972
# dict
Lines 1988-1996 Link Here
1988
# xmlreader
1988
# xmlreader
1989
  xmlTextReaderGetParserColumnNumber;
1989
  xmlTextReaderGetParserColumnNumber;
1990
  xmlTextReaderGetParserLineNumber;
1990
  xmlTextReaderGetParserLineNumber;
1991
} LIBXML2_2.6.16;
1991
} LIBXML2_CATALOGLESS_2.6.16;
1992
1992
1993
LIBXML2_2.6.18 {
1993
LIBXML2_CATALOGLESS_2.6.18 {
1994
    global:
1994
    global:
1995
1995
1996
# valid
1996
# valid
Lines 2023-2040 Link Here
2023
2023
2024
# xmlreader
2024
# xmlreader
2025
  xmlTextReaderByteConsumed;
2025
  xmlTextReaderByteConsumed;
2026
} LIBXML2_2.6.17;
2026
} LIBXML2_CATALOGLESS_2.6.17;
2027
2027
2028
LIBXML2_2.6.19 {
2028
LIBXML2_CATALOGLESS_2.6.19 {
2029
    global:
2029
    global:
2030
2030
2031
# xmlschemastypes
2031
# xmlschemastypes
2032
  xmlSchemaGetValType;
2032
  xmlSchemaGetValType;
2033
  xmlSchemaValidateFacetWhtsp;
2033
  xmlSchemaValidateFacetWhtsp;
2034
  xmlSchemaValidateLengthFacetWhtsp;
2034
  xmlSchemaValidateLengthFacetWhtsp;
2035
} LIBXML2_2.6.18;
2035
} LIBXML2_CATALOGLESS_2.6.18;
2036
2036
2037
LIBXML2_2.6.20 {
2037
LIBXML2_CATALOGLESS_2.6.20 {
2038
    global:
2038
    global:
2039
2039
2040
# tree
2040
# tree
Lines 2061-2069 Link Here
2061
# xmlreader
2061
# xmlreader
2062
  xmlTextReaderSchemaValidate;
2062
  xmlTextReaderSchemaValidate;
2063
  xmlTextReaderSetSchema;
2063
  xmlTextReaderSetSchema;
2064
} LIBXML2_2.6.19;
2064
} LIBXML2_CATALOGLESS_2.6.19;
2065
2065
2066
LIBXML2_2.6.21 {
2066
LIBXML2_CATALOGLESS_2.6.21 {
2067
    global:
2067
    global:
2068
2068
2069
# xmlautomata
2069
# xmlautomata
Lines 2117-2125 Link Here
2117
  xmlSchematronNewValidCtxt;
2117
  xmlSchematronNewValidCtxt;
2118
  xmlSchematronParse;
2118
  xmlSchematronParse;
2119
  xmlSchematronValidateDoc;
2119
  xmlSchematronValidateDoc;
2120
} LIBXML2_2.6.20;
2120
} LIBXML2_CATALOGLESS_2.6.20;
2121
2121
2122
LIBXML2_2.6.23 {
2122
LIBXML2_CATALOGLESS_2.6.23 {
2123
    global:
2123
    global:
2124
2124
2125
# HTMLtree
2125
# HTMLtree
Lines 2141-2149 Link Here
2141
2141
2142
# xmlreader
2142
# xmlreader
2143
  xmlTextReaderSchemaValidateCtxt;
2143
  xmlTextReaderSchemaValidateCtxt;
2144
} LIBXML2_2.6.21;
2144
} LIBXML2_CATALOGLESS_2.6.21;
2145
2145
2146
LIBXML2_2.6.24 {
2146
LIBXML2_CATALOGLESS_2.6.24 {
2147
    global:
2147
    global:
2148
2148
2149
# tree
2149
# tree
Lines 2151-2166 Link Here
2151
2151
2152
# relaxng
2152
# relaxng
2153
  xmlRelaxNGSetParserStructuredErrors;
2153
  xmlRelaxNGSetParserStructuredErrors;
2154
} LIBXML2_2.6.23;
2154
} LIBXML2_CATALOGLESS_2.6.23;
2155
2155
2156
LIBXML2_2.6.25 {
2156
LIBXML2_CATALOGLESS_2.6.25 {
2157
    global:
2157
    global:
2158
2158
2159
# xpath
2159
# xpath
2160
  xmlXPathContextSetCache;
2160
  xmlXPathContextSetCache;
2161
} LIBXML2_2.6.24;
2161
} LIBXML2_CATALOGLESS_2.6.24;
2162
2162
2163
LIBXML2_2.6.27 {
2163
LIBXML2_CATALOGLESS_2.6.27 {
2164
    global:
2164
    global:
2165
2165
2166
# HTMLparser
2166
# HTMLparser
Lines 2174-2203 Link Here
2174
2174
2175
# xpath
2175
# xpath
2176
  xmlXPathCompiledEvalToBoolean;
2176
  xmlXPathCompiledEvalToBoolean;
2177
} LIBXML2_2.6.25;
2177
} LIBXML2_CATALOGLESS_2.6.25;
2178
2178
2179
LIBXML2_2.6.28 {
2179
LIBXML2_CATALOGLESS_2.6.28 {
2180
    global:
2180
    global:
2181
2181
2182
# xmlreader
2182
# xmlreader
2183
  xmlTextReaderSetup;
2183
  xmlTextReaderSetup;
2184
} LIBXML2_2.6.27;
2184
} LIBXML2_CATALOGLESS_2.6.27;
2185
2185
2186
LIBXML2_2.6.29 {
2186
LIBXML2_CATALOGLESS_2.6.29 {
2187
    global:
2187
    global:
2188
2188
2189
# threads
2189
# threads
2190
  xmlDllMain;
2190
  xmlDllMain;
2191
} LIBXML2_2.6.28;
2191
} LIBXML2_CATALOGLESS_2.6.28;
2192
2192
2193
LIBXML2_2.6.32 {
2193
LIBXML2_CATALOGLESS_2.6.32 {
2194
    global:
2194
    global:
2195
2195
2196
# schematron
2196
# schematron
2197
  xmlSchematronSetValidStructuredErrors;
2197
  xmlSchematronSetValidStructuredErrors;
2198
} LIBXML2_2.6.29;
2198
} LIBXML2_CATALOGLESS_2.6.29;
2199
2199
2200
LIBXML2_2.7.0 {
2200
LIBXML2_CATALOGLESS_2.7.0 {
2201
    global:
2201
    global:
2202
2202
2203
# xmlmemory
2203
# xmlmemory
Lines 2208-2216 Link Here
2208
2208
2209
# xmlschemas
2209
# xmlschemas
2210
  xmlSchemaValidCtxtGetParserCtxt;
2210
  xmlSchemaValidCtxtGetParserCtxt;
2211
} LIBXML2_2.6.32;
2211
} LIBXML2_CATALOGLESS_2.6.32;
2212
2212
2213
LIBXML2_2.7.3 {
2213
LIBXML2_CATALOGLESS_2.7.3 {
2214
    global:
2214
    global:
2215
2215
2216
# tree
2216
# tree
Lines 2219-2227 Link Here
2219
  xmlLastElementChild;
2219
  xmlLastElementChild;
2220
  xmlNextElementSibling;
2220
  xmlNextElementSibling;
2221
  xmlPreviousElementSibling;
2221
  xmlPreviousElementSibling;
2222
} LIBXML2_2.7.0;
2222
} LIBXML2_CATALOGLESS_2.7.0;
2223
2223
2224
LIBXML2_2.7.4 {
2224
LIBXML2_CATALOGLESS_2.7.4 {
2225
    global:
2225
    global:
2226
2226
2227
# globals
2227
# globals
Lines 2229-2237 Link Here
2229
2229
2230
# xinclude
2230
# xinclude
2231
  xmlXIncludeProcessTreeFlagsData;
2231
  xmlXIncludeProcessTreeFlagsData;
2232
} LIBXML2_2.7.3;
2232
} LIBXML2_CATALOGLESS_2.7.3;
2233
2233
2234
LIBXML2_2.8.0 {
2234
LIBXML2_CATALOGLESS_2.8.0 {
2235
    global:
2235
    global:
2236
2236
2237
# xmlreader
2237
# xmlreader
Lines 2242-2250 Link Here
2242
2242
2243
# dict
2243
# dict
2244
  xmlInitializeDict;
2244
  xmlInitializeDict;
2245
} LIBXML2_2.7.4;
2245
} LIBXML2_CATALOGLESS_2.7.4;
2246
2246
2247
LIBXML2_2.9.0 {
2247
LIBXML2_CATALOGLESS_2.9.0 {
2248
    global:
2248
    global:
2249
2249
2250
# tree
2250
# tree
Lines 2269-2281 Link Here
2269
2269
2270
# xmlwriter
2270
# xmlwriter
2271
  xmlTextWriterSetQuoteChar;
2271
  xmlTextWriterSetQuoteChar;
2272
} LIBXML2_2.8.0;
2272
} LIBXML2_CATALOGLESS_2.8.0;
2273
2273
2274
LIBXML2_2.9.1 {
2274
LIBXML2_CATALOGLESS_2.9.1 {
2275
    global:
2275
    global:
2276
2276
2277
# xpath
2277
# xpath
2278
  xmlXPathNodeEval;
2278
  xmlXPathNodeEval;
2279
  xmlXPathSetContextNode;
2279
  xmlXPathSetContextNode;
2280
} LIBXML2_2.9.0;
2280
} LIBXML2_CATALOGLESS_2.9.0;
2281
2281
2282
LIBXML2_CATALOGLESS_2.9.8 {
2283
    global:
2284
2285
# hash
2286
  xmlHashDefaultDeallocator;
2287
} LIBXML2_CATALOGLESS_2.9.1;
2288
2289
LIBXML2_CATALOGLESS {
2290
    global:
2291
  *;
2292
};

Return to bug 653078