ufo-ai-2.4 calls mxmlNewXML(), which was added in mini-xml-2.5 The ufo-ai-2.4 ebuild does not include a dependency on >=mini-xml-2.5, so an attempt to build with <mini-xml-2.5 fails during compile rather than giving a failed dependency error. Reproducible: Always Steps to Reproduce: 1. emerge mini-xml without (at this time) the ~amd64/~x86 keyword. This will install mini-xml-2.4 2. attempt to emerge ufo-ai-2.4 with ~amd64/~x86 keyword Actual Results: Build fails with "unrecognized mxmlNewXML" in two places. Applying ~amd64/~x86 keyword to mini-xml package allows mini-xml-2.6 to be installed, ufo-ai-2.4 build succeeds. However, that this is needed is not apparent due to the lack of an explicit dependency.
Should be using the bundled mini-xml there. Should work now even if mini-xml is installed on the system.