<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Nov 23, 2022 at 6:28 PM John Hoyt <<a href="mailto:john.hoyt@gmail.com">john.hoyt@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"><div dir="ltr"><div class="gmail_quote"><div>Hi Scott, thanks for taking a look.  I've worked up a patch file to resolve, but it sounds like getting configure working correctly is a better solution (happy to post the patch file).</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Without the outputs from configure, particularly the log file
    config.ep, I can't say for certain if those lines are the problem.<br></div></blockquote><div><br></div><div>Configure output: <a href="https://pastebin.com/gG8E1Fbg" target="_blank">https://pastebin.com/gG8E1Fbg</a></div><div>config.ep: <a href="https://pastebin.com/b6Tk5M4Q" target="_blank">https://pastebin.com/b6Tk5M4Q</a></div></div></div></blockquote><div><br></div><div>BTW - I can now reproduce on a local machine (wife's macbook) running Monterey.  Strangely, all of my Ventura machines do not exhibit the problem. </div><div><br></div><div>Here's the patch I worked up that successfully compiles:</div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div class="gmail_quote"><div>diff --git a/mythtv/external/FFmpeg/libavutil/libm.h b/mythtv/external/FFmpeg/libavutil/libm.h</div></div><div class="gmail_quote"><div>index a819962391..71753deff5 100644</div></div><div class="gmail_quote"><div>--- a/mythtv/external/FFmpeg/libavutil/libm.h</div></div><div class="gmail_quote"><div>+++ b/mythtv/external/FFmpeg/libavutil/libm.h</div></div><div class="gmail_quote"><div>@@ -427,21 +427,21 @@ static inline double rint(double x)</div></div><div class="gmail_quote"><div> #endif /* HAVE_RINT */</div></div><div class="gmail_quote"><div> </div></div><div class="gmail_quote"><div> #if !HAVE_LRINT</div></div><div class="gmail_quote"><div>-static av_always_inline av_const long int lrint(double x)</div></div><div class="gmail_quote"><div>+av_always_inline av_const long int lrint(double x)</div></div><div class="gmail_quote"><div> {</div></div><div class="gmail_quote"><div>     return rint(x);</div></div><div class="gmail_quote"><div> }</div></div><div class="gmail_quote"><div> #endif /* HAVE_LRINT */</div></div><div class="gmail_quote"><div> </div></div><div class="gmail_quote"><div> #if !HAVE_LRINTF</div></div><div class="gmail_quote"><div>-static av_always_inline av_const long int lrintf(float x)</div></div><div class="gmail_quote"><div>+av_always_inline av_const long int lrintf(float x)</div></div><div class="gmail_quote"><div> {</div></div><div class="gmail_quote"><div>     return (int)(rint(x));</div></div><div class="gmail_quote"><div> }</div></div><div class="gmail_quote"><div> #endif /* HAVE_LRINTF */</div></div><div class="gmail_quote"><div> </div></div><div class="gmail_quote"><div> #if !HAVE_ROUND</div></div><div class="gmail_quote"><div>-static av_always_inline av_const double round(double x)</div></div><div class="gmail_quote"><div>+av_always_inline av_const double round(double x)</div></div><div class="gmail_quote"><div> {</div></div><div class="gmail_quote"><div>     return (x > 0) ? floor(x + 0.5) : ceil(x - 0.5);</div></div><div class="gmail_quote"><div> }</div></div><div class="gmail_quote"><div>diff --git a/mythtv/libs/libmyth/audio/audioconvert.cpp b/mythtv/libs/libmyth/audio/audioconvert.cpp</div></div><div class="gmail_quote"><div>index 98a2e25c8c..1b7903e599 100644</div></div><div class="gmail_quote"><div>--- a/mythtv/libs/libmyth/audio/audioconvert.cpp</div></div><div class="gmail_quote"><div>+++ b/mythtv/libs/libmyth/audio/audioconvert.cpp</div></div><div class="gmail_quote"><div>@@ -71,7 +71,7 @@ static inline bool sse_check()</div></div><div class="gmail_quote"><div> #endif //ARCH_x86</div></div><div class="gmail_quote"><div> </div></div><div class="gmail_quote"><div> #if !HAVE_LRINTF</div></div><div class="gmail_quote"><div>-static av_always_inline av_const long int lrintf(float x)</div></div><div class="gmail_quote"><div>+av_always_inline av_const long int lrintf(float x)</div></div><div class="gmail_quote"><div> {</div></div><div class="gmail_quote"><div>     return (int)(rint(x));</div></div><div class="gmail_quote"><div> }</div></div></blockquote></div>