<div dir="ltr"><div>Thanks. Unfortunately that's not particularly feasible because Circle CI doesn't support running VMs this way, so I would have to create a dedicated machine for this which runs into a number of problems, such as not wanting to host a critical build device in my house!</div><div><br></div><div>Although, given Circle CI are getting rid of their intel VMs entirely in the next few months, and given rust doesn't build in rosetta2, I may have to go that route anyway.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 4 Nov 2023 at 18:47, Ken Cunningham <<a href="mailto:ken.cunningham.webuse@gmail.com">ken.cunningham.webuse@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Building and using legacysupport on a newer system to target an older system is tricky to design and implement properly.<br>
<br>
I think it is possible to do it, but issues will probably arise that only show up at deployment time.<br>
<br>
If I wanted to deploy gimp to 10.13, I would set up a 10.13 VM in Parallels on an Intel system, and build the final package there. That would be fully supported by macports, and require nothing special to work properly.<br>
<br>
I’m not sure if you would need a special prefix for your package, but if not, if you build a self-contained application bundle, then you could even use premade binaries.<br>
<br>
Ken<br>
<br>
</blockquote></div>