Re: shared-meme-info
"Pierre Labastie" ([email protected] via blfs-support Mailing List) <[email protected]> Fri, 23 Jan 2026 22:20:45 +0100
| Newsgroups | gmane.linux.lfs.beyond.support |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 2026-01-23 at 13:39 -0600, Bruce Dubbs wrote: > On 1/23/26 11:24 AM, "Daniel Phillips" ([email protected] via blfs- > support Mailing > List) wrote: > > In shared-mime-info 2.4, the xmlto documentation rule was moved > > from > > meson.build to data/meson.build. The Meson logic that detects > > whether > > xmlto supports --skip-validation no longer works, so xmlto is > > invoked > > without the flag. > > > > On a clean LFS/BLFS system, xmlto fails because it tries to > > validate > > against the DocBook 4.1.2 DTD, which is not installed. This causes > > the > > build to abort during the documentation step. > > > > Manually adding '--skip-validation' to the xmlto command in > > data/meson.build fixes the issue. > > > > This should either be restored in Meson’s detection logic or > > exposed as > > a Meson option so downstream builders can enable it without > > patching > > the build files manually. > > I have created https://wiki.linuxfromscratch.org/blfs/ticket/22679 so > we do not > forget to check this out. Actually, docbook 4.1.2 DTD _is_ installed if the commands in "Configuring Docbook-4.5 DTD" are run. I'll take the ticket. To the OP can you try those commands (no need to reinstall Docbook-4.5)? Pierre -- http://lists.linuxfromscratch.org/sympa/info/blfs-support Unsubscribe: See the above information page