gnu: docbook-xsl: Disable recursion in string substitution.
authorMarius Bakke <mbakke@fastmail.com>
Wed, 20 Dec 2017 16:40:43 +0000 (17:40 +0100)
committerMarius Bakke <mbakke@fastmail.com>
Tue, 2 Jan 2018 16:01:07 +0000 (17:01 +0100)
commit0f72f0523878361df9c57078c68958689a41b513
tree7c9b80d8ddf5b846e793c4e634df064752b8649f
parent0c86790bfdf5a3e61bff6e289c1dcef16154a27b
gnu: docbook-xsl: Disable recursion in string substitution.

Fixes <https://bugs.gnu.org/29782>.
Reported by Gábor Boskovits.

* gnu/packages/patches/docbook-xsl-nonrecursive-string-subst.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/docbook.scm (docbook-xsl)[source](patches): Use it.
[native-inputs]: Add XZ.
[arguments]: Adjust PATH accordingly.
gnu/local.mk
gnu/packages/docbook.scm
gnu/packages/patches/docbook-xsl-nonrecursive-string-subst.patch [new file with mode: 0644]