exsl: дата-год в OS X

Как уже упоминалось в этомвопросЯ пытаюсь преобразовать мой входной XML-документ, используя Perl и libXSLT. Тем не менее, когда я пытаюсь запустить тот же сценарий Perl на OS X с небольшим добавлением следующего в моем файле xsl под

 <xsl:variable name="current-year">
            <xsl:value-of select="date:year()"/>
    </xsl:variable>

Я получаю следующую ошибку.

xmlXPathCompOpEval: function year not found
Unregistered function
xmlXPathCompiledEval: evaluation failed
runtime error: file trans.xsl line 24 element value-of
XPath evaluation returned no result.

В заголовке моего файла XSLT есть следующие

<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:xalan="http://xml.apache.org/xslt"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:exsl="http://exslt.org/common"
    xmlns:date="http://exslt.org/dates-and-times"
    extension-element-prefixes="exsl">
    <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes" media-type="text/xml"/>

БегPerl -v выбирает меня после

This is perl, v5.8.8 built for darwin-thread-multi-2level Copyright 1987-2006, Larry Wall....

и работаетuname -a выбирает меня после

Darwin machine-maci 15.3.0 Darwin Kernel Version 15.3.0: Thu Dec 10 18:40:58 PST 2015; root:xnu-3248.30.4~1/RELEASE_X86_64 x86_64

Почему эта ошибка появляется? я думалOS X Vendor уже имеет расширения exsl для своих libXSLT. Расширения exsl еще не поддерживаются?

ОБНОВИТЬ

Я немного подправил свой пример и получил вывод Vendor: - libxslt, как это предлагается в комментариях ниже.

Ответы на вопрос(1)

Ваш ответ на вопрос