<html><body><div style="font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #000000"><div>I recently updated to catalina (10.15) and Xcode (11.1), installed MacPorts from source (2.6.1) and had it build mpv and its dependencies. However, mpv (and ffmpeg for example) do not run apparently related to some new default compiler option enforcing 16 byte stack alignment? See:</div><div><a href="https://trac.ffmpeg.org/ticket/8073">https://trac.ffmpeg.org/ticket/8073</a><br data-mce-bogus="1"></div><div><a href="https://github.com/mpv-player/mpv/issues/7053">https://github.com/mpv-player/mpv/issues/7053</a><br data-mce-bogus="1"></div><div><a href="https://forums.developer.apple.com/thread/121887">https://forums.developer.apple.com/thread/121887</a><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>The advice seems to be to revert Xcode but will rebuilding everything with Xcode 10.3 on macos 10.15 really be a workaround? Or is a better choice to modify portfiles to include the CFLAG option to disable stack checks as mentioned in the linked posts and use Xcode 11.1?</div><div><br data-mce-bogus="1"></div><div>"Part B" is a question for my understanding, is this a really an Xcode/compiler issue or a problem with the source software packages?</div><div><br data-mce-bogus="1"></div><div>Thanks in advance for any advice.</div></div></body></html>