fritzkink
2023-11-28 ca8d2a3a9eeadb5e4046ce014833b024f4eab09b
libxml2 - update to version 2.12.1

3 files deleted
6 files modified
400 ■■■■ changed files
components/library/libxml2/Makefile 7 ●●●●● patch | view | raw | blame | history
components/library/libxml2/libxml2-39.p5m 2 ●●● patch | view | raw | blame | history
components/library/libxml2/manifests/sample-manifest.p5m 2 ●●● patch | view | raw | blame | history
components/library/libxml2/patches/build.patch 242 ●●●●● patch | view | raw | blame | history
components/library/libxml2/patches/mapfile.patch 10 ●●●●● patch | view | raw | blame | history
components/library/libxml2/patches/system-test.patch 21 ●●●●● patch | view | raw | blame | history
components/library/libxml2/pkg5 4 ●●●● patch | view | raw | blame | history
components/library/libxml2/test/results-32.master 56 ●●●● patch | view | raw | blame | history
components/library/libxml2/test/results-64.master 56 ●●●● patch | view | raw | blame | history
components/library/libxml2/Makefile
@@ -30,14 +30,13 @@
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=        libxml2
COMPONENT_VERSION=    2.10.4
COMPONENT_REVISION=    1
COMPONENT_VERSION=    2.12.1
COMPONENT_SUMMARY=    Libxml2 is the XML C parser and toolkit developed for the Gnome project
COMPONENT_PROJECT_URL=    https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home
COMPONENT_SRC=        $(COMPONENT_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=    $(COMPONENT_NAME)-$(COMPONENT_VERSION).tar.xz
COMPONENT_ARCHIVE_HASH=    sha256:ed0c91c5845008f1936739e4eee2035531c1c94742c6541f44ee66d885948d45
COMPONENT_ARCHIVE_URL=    https://download.gnome.org/sources/libxml2/2.10/$(COMPONENT_ARCHIVE)
COMPONENT_ARCHIVE_HASH=    sha256:8982b9ccdf7f456e30d8f7012d50858c6623e495333b6191def455c7e95427eb
COMPONENT_ARCHIVE_URL=    https://download.gnome.org/sources/libxml2/2.12/$(COMPONENT_ARCHIVE)
COMPONENT_FMRI=        library/libxml2
COMPONENT_CLASSIFICATION=System/Libraries
COMPONENT_LICENSE=    Copyright
components/library/libxml2/libxml2-39.p5m
@@ -39,7 +39,6 @@
file path=usr/lib/python$(PYVER)/vendor-packages/libxml2.py
file path=usr/lib/python$(PYVER)/vendor-packages/libxml2mod.so
file path=usr/share/doc/libxml2/python/TODO
file path=usr/share/doc/libxml2/python/examples/attribs.py
file path=usr/share/doc/libxml2/python/examples/build.py
file path=usr/share/doc/libxml2/python/examples/compareNodes.py
@@ -71,6 +70,7 @@
file path=usr/share/doc/libxml2/python/examples/resolver.py
file path=usr/share/doc/libxml2/python/examples/schema.py
file path=usr/share/doc/libxml2/python/examples/serialize.py
file path=usr/share/doc/libxml2/python/examples/setup_test.py
file path=usr/share/doc/libxml2/python/examples/sync.py
file path=usr/share/doc/libxml2/python/examples/test.dtd
file path=usr/share/doc/libxml2/python/examples/thread2.py
components/library/libxml2/manifests/sample-manifest.p5m
@@ -106,7 +106,6 @@
file path=usr/share/doc/libxml2/examples/xmllint.c
file path=usr/share/doc/libxml2/examples/xpath1.c
file path=usr/share/doc/libxml2/examples/xpath2.c
file path=usr/share/doc/libxml2/python/TODO
file path=usr/share/doc/libxml2/python/examples/attribs.py
file path=usr/share/doc/libxml2/python/examples/build.py
file path=usr/share/doc/libxml2/python/examples/compareNodes.py
@@ -138,6 +137,7 @@
file path=usr/share/doc/libxml2/python/examples/resolver.py
file path=usr/share/doc/libxml2/python/examples/schema.py
file path=usr/share/doc/libxml2/python/examples/serialize.py
file path=usr/share/doc/libxml2/python/examples/setup_test.py
file path=usr/share/doc/libxml2/python/examples/sync.py
file path=usr/share/doc/libxml2/python/examples/test.dtd
file path=usr/share/doc/libxml2/python/examples/thread2.py
components/library/libxml2/patches/build.patch
File was deleted
components/library/libxml2/patches/mapfile.patch
File was deleted
components/library/libxml2/patches/system-test.patch
File was deleted
components/library/libxml2/pkg5
@@ -8,8 +8,8 @@
        "system/library/math"
    ],
    "fmris": [
        "library/libxml2",
        "library/python/libxml2-39"
        "library/python/libxml2-39",
        "library/libxml2"
    ],
    "name": "libxml2"
}
components/library/libxml2/test/results-32.master
@@ -15,9 +15,11 @@
## SAX2 callbacks regression tests
## SAX2 callbacks regression tests with entity substitution
## XML push regression tests
## XML push boundary tests
## HTML regression tests
## HTML regression tests from file descriptor
## Push HTML regression tests
## Push HTML boundary tests
## HTML SAX regression tests
## Valid documents regression tests
## Validity checking regression tests
@@ -28,6 +30,7 @@
## XInclude xmlReader regression tests
## XInclude regression tests stripping include nodes
## XInclude xmlReader regression tests stripping include nodes
## XInclude regression tests without reader
## XPath expressions regression tests
## XPath document queries regression tests
## XPointer document queries regression tests
@@ -47,15 +50,23 @@
## Catalog and Threads regression tests
## SVG parsing regression tests
## Regexp regression tests
Total 3443 tests, no errors
## Automata regression tests
Total 3738 tests, no errors
./testrecurse
.........
## Parsing recursive test cases
## Parsing recursive test cases (no substitution)
## Parsing recursive test cases (SAX)
## Parsing recursive test cases (SAX, no substitution)
## Parsing non-recursive test cases
## Parsing non-recursive test cases (SAX)
## Parsing non-recursive huge case
Total 9 tests, no errors
ASAN_OPTIONS="$ASAN_OPTIONS:detect_leaks=0"  ./testapi
Testing HTMLparser : 32 of 38 functions ...
## Parsing non-recursive huge case (no substitution)
## Parsing non-recursive huge case (SAX)
## Parsing non-recursive huge case (SAX, no substitution)
## Parsing non-recursive huge DTD case
Total 49 tests, no errors
./testapi
Testing HTMLparser : 35 of 41 functions ...
Testing HTMLtree : 18 of 18 functions ...
Testing SAX2 : 36 of 36 functions ...
Testing c14n : 3 of 4 functions ...
@@ -64,27 +75,27 @@
Testing debugXML : 25 of 28 functions ...
Testing dict : 10 of 13 functions ...
Testing encoding : 16 of 19 functions ...
Testing entities : 11 of 17 functions ...
Testing entities : 11 of 18 functions ...
Testing hash : 17 of 25 functions ...
Testing list : 19 of 26 functions ...
Testing nanohttp : 13 of 17 functions ...
Testing parser : 58 of 70 functions ...
Testing parserInternals : 33 of 90 functions ...
Testing parser : 67 of 80 functions ...
Testing parserInternals : 30 of 87 functions ...
Testing pattern : 10 of 15 functions ...
Testing relaxng : 14 of 24 functions ...
Testing schemasInternals : 0 of 2 functions ...
Testing schematron : 1 of 10 functions ...
Testing tree : 142 of 164 functions ...
Testing tree : 144 of 170 functions ...
Testing uri : 10 of 15 functions ...
Testing valid : 50 of 70 functions ...
Testing xinclude : 8 of 10 functions ...
Testing xmlIO : 41 of 51 functions ...
Testing xmlIO : 41 of 55 functions ...
Testing xmlautomata : 3 of 19 functions ...
Testing xmlerror : 7 of 15 functions ...
Testing xmlerror : 7 of 17 functions ...
Testing xmlmodule : 2 of 4 functions ...
Testing xmlreader : 76 of 86 functions ...
Testing xmlreader : 76 of 87 functions ...
Testing xmlregexp : 16 of 30 functions ...
Testing xmlsave : 4 of 10 functions ...
Testing xmlsave : 7 of 13 functions ...
Testing xmlschemas : 16 of 27 functions ...
Testing xmlschemastypes : 26 of 34 functions ...
Testing xmlstring : 26 of 30 functions ...
@@ -93,13 +104,13 @@
Testing xpath : 32 of 40 functions ...
Testing xpathInternals : 106 of 117 functions ...
Testing xpointer : 13 of 21 functions ...
Total: 1139 functions, 279665 tests, 0 errors
Total: 1153 functions, 288994 tests, 0 errors
./testchar
testing char range: 1 2 3 4 done
testing 1 byte char in document: 1 2 3 4 done
testing 2 byte char in document: 1 2 3 4 done
./testdict
dictionary tests succeeded 20000 strings
./testparser
./testModule
Success!
./testThreads
@@ -111,4 +122,19 @@
  see http://www.w3.org/XML/Test/ for information
Ran 0 tests, no errors
Total 0 tests, no errors
./runsuite
Failed to parse xstc/Tests/Metadata/NISTXMLSchemaDatatypes.testSet
Failed to parse xstc/Tests/Metadata/SunXMLSchema1-0-20020116.testSet
Failed to parse xstc/Tests/Metadata/MSXMLSchema1-0-20020116.testSet
## XML Schemas datatypes test suite from James Clark
Ran 1035 tests, 10 errors, 0 leaks
10 errors were expected
## Relax NG test suite from James Clark
Ran 253 tests, no errors
## Relax NG test suite for libxml2
Ran 183 tests, no errors
Ran 0 tests (0 schemata), no errors
Ran 0 tests (0 schemata), no errors
Ran 0 tests (0 schemata), no errors
Total 1471 tests, no errors
[EnD]
components/library/libxml2/test/results-64.master
@@ -15,9 +15,11 @@
## SAX2 callbacks regression tests
## SAX2 callbacks regression tests with entity substitution
## XML push regression tests
## XML push boundary tests
## HTML regression tests
## HTML regression tests from file descriptor
## Push HTML regression tests
## Push HTML boundary tests
## HTML SAX regression tests
## Valid documents regression tests
## Validity checking regression tests
@@ -28,6 +30,7 @@
## XInclude xmlReader regression tests
## XInclude regression tests stripping include nodes
## XInclude xmlReader regression tests stripping include nodes
## XInclude regression tests without reader
## XPath expressions regression tests
## XPath document queries regression tests
## XPointer document queries regression tests
@@ -47,15 +50,23 @@
## Catalog and Threads regression tests
## SVG parsing regression tests
## Regexp regression tests
Total 3443 tests, no errors
## Automata regression tests
Total 3738 tests, no errors
./testrecurse
.........
## Parsing recursive test cases
## Parsing recursive test cases (no substitution)
## Parsing recursive test cases (SAX)
## Parsing recursive test cases (SAX, no substitution)
## Parsing non-recursive test cases
## Parsing non-recursive test cases (SAX)
## Parsing non-recursive huge case
Total 9 tests, no errors
ASAN_OPTIONS="$ASAN_OPTIONS:detect_leaks=0"  ./testapi
Testing HTMLparser : 32 of 38 functions ...
## Parsing non-recursive huge case (no substitution)
## Parsing non-recursive huge case (SAX)
## Parsing non-recursive huge case (SAX, no substitution)
## Parsing non-recursive huge DTD case
Total 49 tests, no errors
./testapi
Testing HTMLparser : 35 of 41 functions ...
Testing HTMLtree : 18 of 18 functions ...
Testing SAX2 : 36 of 36 functions ...
Testing c14n : 3 of 4 functions ...
@@ -64,27 +75,27 @@
Testing debugXML : 25 of 28 functions ...
Testing dict : 10 of 13 functions ...
Testing encoding : 16 of 19 functions ...
Testing entities : 11 of 17 functions ...
Testing entities : 11 of 18 functions ...
Testing hash : 17 of 25 functions ...
Testing list : 19 of 26 functions ...
Testing nanohttp : 13 of 17 functions ...
Testing parser : 58 of 70 functions ...
Testing parserInternals : 33 of 90 functions ...
Testing parser : 67 of 80 functions ...
Testing parserInternals : 30 of 87 functions ...
Testing pattern : 10 of 15 functions ...
Testing relaxng : 14 of 24 functions ...
Testing schemasInternals : 0 of 2 functions ...
Testing schematron : 1 of 10 functions ...
Testing tree : 142 of 164 functions ...
Testing tree : 144 of 170 functions ...
Testing uri : 10 of 15 functions ...
Testing valid : 50 of 70 functions ...
Testing xinclude : 8 of 10 functions ...
Testing xmlIO : 41 of 51 functions ...
Testing xmlIO : 41 of 55 functions ...
Testing xmlautomata : 3 of 19 functions ...
Testing xmlerror : 7 of 15 functions ...
Testing xmlerror : 7 of 17 functions ...
Testing xmlmodule : 2 of 4 functions ...
Testing xmlreader : 76 of 86 functions ...
Testing xmlreader : 76 of 87 functions ...
Testing xmlregexp : 16 of 30 functions ...
Testing xmlsave : 4 of 10 functions ...
Testing xmlsave : 7 of 13 functions ...
Testing xmlschemas : 16 of 27 functions ...
Testing xmlschemastypes : 26 of 34 functions ...
Testing xmlstring : 26 of 30 functions ...
@@ -93,13 +104,13 @@
Testing xpath : 32 of 40 functions ...
Testing xpathInternals : 106 of 117 functions ...
Testing xpointer : 13 of 21 functions ...
Total: 1139 functions, 279665 tests, 0 errors
Total: 1153 functions, 288994 tests, 0 errors
./testchar
testing char range: 1 2 3 4 done
testing 1 byte char in document: 1 2 3 4 done
testing 2 byte char in document: 1 2 3 4 done
./testdict
dictionary tests succeeded 20000 strings
./testparser
./testModule
Success!
./testThreads
@@ -130,6 +141,21 @@
Total 2269 tests, 15 errors, 0 leaks
See runxmlconf.log for detailed output
15 errors were expected
./runsuite
Failed to parse xstc/Tests/Metadata/NISTXMLSchemaDatatypes.testSet
Failed to parse xstc/Tests/Metadata/SunXMLSchema1-0-20020116.testSet
Failed to parse xstc/Tests/Metadata/MSXMLSchema1-0-20020116.testSet
## XML Schemas datatypes test suite from James Clark
Ran 1035 tests, 10 errors, 0 leaks
10 errors were expected
## Relax NG test suite from James Clark
Ran 253 tests, no errors
## Relax NG test suite for libxml2
Ran 183 tests, no errors
Ran 0 tests (0 schemata), no errors
Ran 0 tests (0 schemata), no errors
Ran 0 tests (0 schemata), no errors
Total 1471 tests, no errors
[EnD]
## running Python regression tests
[EnD]