Re: [ndctl PATCH] ndctl.spec.in: make xmlto BuildRequires depend on rhel < 9
Alison Schofield <[email protected]> Wed, 22 Jul 2026 13:40:28 -0700
| Newsgroups | dev.linux.lists.nvdimm |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Jul 22, 2026 at 01:28:58PM -0700, Alison Schofield wrote: > From: Michal Schorm <[email protected]> Mailer caught my mistake above, missing a c in Schorm. I'll fix that up. Applied to pending for NDCTL v86 https://github.com/pmem/ndctl/commits/pending/ > > 'xmlto' is only needed alongside 'asciidoc' on RHEL < 9. On Fedora > and RHEL >= 9, documentation is built with 'rubygem-asciidoctor' > via '-Dasciidoctor=enabled', which does not require 'xmlto'. Move > the dependency inside the existing RHEL < 9 conditional. > > Related: rhbz#2503124 > > Reposted from: > https://src.fedoraproject.org/rpms/ndctl/pull-request/4# > > Assisted-by: Claude AI <[email protected]> > Signed-off-by: Michal Schorm <[email protected]> > Reviewed-by: Alison Schofield <[email protected]> > --- > > Michal, ndctl tool operates via mailing list, not PRs, so reposted > your fixup here. > > > ndctl.spec.in | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/ndctl.spec.in b/ndctl.spec.in > index ae9466c45192..f6c0f6992249 100644 > --- a/ndctl.spec.in > +++ b/ndctl.spec.in > @@ -12,6 +12,7 @@ Requires: CXL_LNAME%{?_isa} = %{version}-%{release} > BuildRequires: autoconf > %if 0%{?rhel} && 0%{?rhel} < 9 > BuildRequires: asciidoc > +BuildRequires: xmlto > %define asciidoctor -Dasciidoctor=disabled > %define libtracefs -Dlibtracefs=disabled > %else > @@ -21,7 +22,6 @@ BuildRequires: libtracefs-devel > %define asciidoctor -Dasciidoctor=enabled > %define libtracefs -Dlibtracefs=enabled > %endif > -BuildRequires: xmlto > BuildRequires: automake > BuildRequires: libtool > BuildRequires: pkgconfig > -- > 2.37.3 >