Aquileo | Recent changes to 39: Please port to mxml-4https://sourceforge.net/p/yoshimi/bugs/39/2025-12-20T15:43:46.312000ZRecent changes to 39: Please port to mxml-4Aquileo | #39 Please port to mxml-42025-12-20T15:43:46.312000Z2025-12-20T15:43:46.312000ZIchthyostegahttps://sourceforge.net/u/ichthyo/https://sourceforge.net250a85730e0d54d135ace404d4e8805e5677de3c<div class="markdown_content"><p>To add some background information: we pick up the MXML library with the help of <code>package-config</code>. The legacy versions of MXML v1 .. v3 used to ship a file 'mxml.pc' while the new version ships a file 'mxml4.pc'.</p>
<p>The Yoshimi build attempts to use the v4 first, and then falls back to the legacy case. The appropriate code variant is then compiled in and the Yoshimi executable is linked against that version of MXML. In many distributions, both library variants can be installed at the same time, but only one "development package". Thus, by installing the right "development package" before building Yoshimi, you can control which version of MXML will be used.</p></div>Aquileo | #39 Please port to mxml-42025-12-20T15:03:33.117000Z2025-12-20T15:03:33.117000ZWill Godfreyhttps://sourceforge.net/u/abrolag/https://sourceforge.net643f91ff333a9cdb727c2bcf52055e02e122919f<div class="markdown_content"><p>I'm pleased to say this has now been done in Yoshimi V2,3.5.3, so in a weeks or so I'll close this bug. </p></div>Aquileo | #39 Please port to mxml-42025-10-30T17:32:14.355000Z2025-10-30T17:32:14.355000ZWill Godfreyhttps://sourceforge.net/u/abrolag/https://sourceforge.net6a78c48948bb7c6debfb800af4c41c9d84141ea8<div class="markdown_content"><ul>
<li><strong>status</strong>: open --> pending</li>
</ul></div>Aquileo | #39 Please port to mxml-42025-04-15T21:11:27.553000Z2025-04-15T21:11:27.553000ZConiKosthttps://sourceforge.net/u/conikost/https://sourceforge.net2a129d37209b8360da578d24b5b168892ab1dc91<div class="markdown_content"><p>Thanks for the update! In Gentoo, we have the same approch and currently mxml is slotted, so v3 and v4 can be both installed at the same time.</p></div>Aquileo | #39 Please port to mxml-42025-01-23T23:30:02.031000Z2025-01-23T23:30:02.031000ZConiKosthttps://sourceforge.net/u/conikost/https://sourceforge.netbe30efc023deb780cc32dbbe94e85bba13f819f5<div class="markdown_content"><p>Thanks! That sounds promising. Hope you find a way to support both :-)</p></div>Aquileo | #39 Please port to mxml-42025-01-22T17:59:30.553000Z2025-01-22T17:59:30.553000ZConiKosthttps://sourceforge.net/u/conikost/https://sourceforge.net7236be220087a1548a2d47a7cc7d01dd75efe708<div class="markdown_content"><p>Thanks for the reply! Do you see any chance just to support both versions? In Gentoo, we still have both versions. But as - me, the maintainer - I would like to get mxml-3 removed in future, as most project have now patches :-) Thanks!</p></div>Aquileo | #39 Please port to mxml-42025-01-21T08:56:08.149000Z2025-01-21T08:56:08.149000ZWill Godfreyhttps://sourceforge.net/u/abrolag/https://sourceforge.net5e5fa682697ac7a490ea0a707e741bd5b92bdef1<div class="markdown_content"><ul>
<li><strong>Group</strong>: Unknown --> Considered</li>
</ul></div>Aquileo | #39 Please port to mxml-42025-01-21T08:47:31.130000Z2025-01-21T08:47:31.130000ZWill Godfreyhttps://sourceforge.net/u/abrolag/https://sourceforge.nete4b7a8705c877f75f2e4215da3564a225d077301<div class="markdown_content"><p>We are aware of this. However most distros are still using V3. Such an incompatible change is going to be difficult to resolve effectively :(<br/>
We may consider migrating away from XML</p></div>Aquileo | Please port to mxml-42025-01-19T00:17:50.762000Z2025-01-19T00:17:50.762000ZConiKosthttps://sourceforge.net/u/conikost/https://sourceforge.nete56dcea24fbfec9c24f51d03e54216c0f389f56e<div class="markdown_content"><p>Hi!<br/>
Some time ago, mxml-4 has been released, which is not API compatible with mxml-3. Could you please consider porting to mxml-4? See: <a href="https://github.com/michaelrsweet/mxml/releases" rel="nofollow">https://github.com/michaelrsweet/mxml/releases</a></p>
<p>Thank you!<br/>
Conrad</p></div>Aquileo | Please port to mxml-42025-01-19T00:17:50.762000Z2025-01-19T00:17:50.762000ZConiKosthttps://sourceforge.net/u/conikost/https://sourceforge.net0cef931175076635d7ae107a7c430cfc5e370337<div class="markdown_content"><p>Ticket 39 has been modified: Please port to mxml-4<br/>
Edited By: Will Godfrey (abrolag)<br/>
_milestone updated: 'Unknown' => 'Considered'</p></div>