issue
The check with xmllint fails during validation. See log output below for more clarity
❯ xmllint '/Users/paria/0ad/binaries/data/mods/public/gui/common/global.xml' --relaxng '/Users/paria/0ad/binaries/data/mods/mod/gui/gui.rng' --noout /Users/paria/0ad/binaries/data/mods/public/gui/common/global.xml:3: warning: failed to load external entity "/Users/paria/0ad/binaries/data/mods/public/gui/gui.dtd" <!DOCTYPE objects SYSTEM "../gui.dtd"> ^ /Users/paria/0ad/binaries/data/mods/public/gui/common/global.xml validates
solution
Remove redundant references to deleted .dtd (Document Type Definition) files.
A DTD defines the structure and the legal elements and attributes of an XML document.
Source: w3schools.com
- /art/textures/terrain/types/terrains.dtd does not exist since rP12306 and was last changed at rP6391
- /gui/gui.dtd does not exist since rP15377 and was last changed at rP14098.
The problem is partially mentioned in #5556.