<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><span style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class="">Hi Hannah,</span><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Something changed in the craft build of FFMPEG between May 2nd and May 4th. We are now getting this error when packaging KStars on Binary Factory. <a href="https://binary-factory.kde.org/view/MacOS/job/KStars_Nightly_macos/" class="">https://binary-factory.kde.org/view/MacOS/job/KStars_Nightly_macos/</a></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">The last successful build was May 2nd.</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><pre class="" style="word-wrap: break-word; white-space: pre-wrap;">[2022-05-05T17:22:22.892Z] /Users/packaging/Craft/BinaryFactory/macos-64-clang/build/kde/applications/kstars/archive/Applications/KDE/kstars.app/Contents/Frameworks/libavdevice.59.4.100.dylib: don't know how to handle otool -L output: '/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/ffmpeg/image-RelWithDebInfo-5.0.1/Users/packaging/Craft/BinaryFactory/macos-64-clang/lib/libavfilter.8.dylib'</pre></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">It looks to me like there is a linking issue. For some reason, the (nonexistent) path for libavfilter stored in libavdevice is:</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><pre class="" style="word-wrap: break-word; white-space: pre-wrap;">'/Users/packaging/Craft/BinaryFactory/macos-64-clang/build/libs/ffmpeg/image-RelWithDebInfo-5.0.1/Users/packaging/Craft/BinaryFactory/macos-64-clang/lib/libavfilter.8.dylib'</pre><div class="">When it should be either </div></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><pre class="" style="word-wrap: break-word; white-space: pre-wrap;">/Users/packaging/Craft/BinaryFactory/macos-64-clang/lib/libavfilter.8.dylib</pre><pre class="" style="word-wrap: break-word; white-space: pre-wrap;">Or </pre><pre class="" style="word-wrap: break-word; white-space: pre-wrap;">@rpath/libavfilter.8.dylib</pre><div class="">In fact all the other ffmpeg dylibs are linked like this:</div><div class=""><span class="" style="white-space: pre-wrap;"><br class=""></span></div><div class=""><span class="" style="white-space: pre-wrap;">/Users/packaging/Craft/BinaryFactory/macos-64-clang/lib/libavfilter.8.dylib</span></div><div class=""><div class=""><br class=""></div></div><div class="">It is just that one that is wrong.</div></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Was there some sort of craft change which would break this?</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Thanks,</div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br class=""></div><div class="" style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Rob</div></body></html>