GNOME Bugzilla – Bug 611394
exsltStrXpathCtxtRegister() in strings.c does not register "tokenize" and "split" functions
Last modified: 2021-07-05 11:00:11 UTC
See subject. The code lacks the following lines: && !xmlXPathRegisterFuncNS(ctxt, (const xmlChar *) "split", (const xmlChar *) EXSLT_STRINGS_NAMESPACE, exsltStrSplitFunction) && !xmlXPathRegisterFuncNS(ctxt, (const xmlChar *) "tokenize", (const xmlChar *) EXSLT_STRINGS_NAMESPACE, exsltStrTokenizeFunction)
See this discussion why this can't be done without further changes: https://mail.gnome.org/archives/xslt/2012-September/msg00035.html
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/libxslt/-/issues/ Thank you for your understanding and your help.