<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Feb 9, 2021, at 12:04 AM, Ken Cunningham <<a href="mailto:ken.cunningham.webuse@gmail.com" class="">ken.cunningham.webuse@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class=""><br class="">PS — any feedback on the success of the cross building, or any failures encountered, would be much appreciated. I believe this is the only setup that currently allows meson cross building on BigSur that is available for macOS.</div></div></blockquote></div><br class=""><div class=""><br class=""></div><div class="">Yep, success! meson cross-building to arm64 from BigSur Intel finally works now:</div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">% port -v installed dav1d</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">The following ports are currently installed:</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""> dav1d @0.8.1_0+universal (active) platform='darwin 20' archs='arm64 x86_64' date='2021-02-09T01:15:26-0800'</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">% file /opt/local/lib/libdav1d.5.dylib</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">/opt/local/lib/libdav1d.5.dylib: Mach-O universal binary with 2 architectures: [x86_64:Mach-O 64-bit dynamically linked shared library x86_64] [arm64]</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">/opt/local/lib/libdav1d.5.dylib (for architecture x86_64):<span class="Apple-tab-span" style="white-space:pre"> </span>Mach-O 64-bit dynamically linked shared library x86_64</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">/opt/local/lib/libdav1d.5.dylib (for architecture arm64):<span class="Apple-tab-span" style="white-space:pre"> </span>Mach-O 64-bit dynamically linked shared library arm64</span></div></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><br class=""></div><div class="">and presumably the other way around as well. So that's something new.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">dav1d needs a couple of minor tweaks to get it to build universal, but they are minor.</div><div class=""><br class=""></div><div class="">K</div></body></html>