<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="">Michele,<div class=""><br class=""></div><div class="">Please submit a MacPorts ticket!</div><div class=""><br class=""></div><div class="">Other users may search trac if they encounter the same issue. We can also link to any upstream tickets from there.<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Mar 7, 2022, at 10:22 AM, Michele Venturi <<a href="mailto:dardo82@gmail.com" class="">dardo82@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="auto" class=""><div class="">Should I submit a bug report before we even know if it's a MacPorts specific issue? Or how do we find that out?<br class=""><br class=""><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il lun 7 mar 2022, 16:47 Chris Jones <<a href="mailto:jonesc@hep.phy.cam.ac.uk" class="">jonesc@hep.phy.cam.ac.uk</a>> ha scritto:<br class=""></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br class="">
<br class="">
On 07/03/2022 3:31 pm, Michele Venturi wrote:<br class="">
> I have the required libraries in /usr/lib/swift too,but MPV is looking <br class="">
> for them in /opt/local/lib,so it doesn't find them:<br class="">
> <br class="">
> otool -l $(which mpv)<br class="">
> ...<br class="">
> cmd LC_RPATH<br class="">
> cmdsize 32<br class="">
> path /opt/local/lib (offset 12)<br class="">
> <br class="">
> Should we change RPATH or add symbolic links?<br class="">
<br class="">
No, those are not the solutions here. If there is an issue with the <br class="">
build on 10.13 we should fix that instead, rather than apply <br class="">
after-the-fact bandaids.<br class="">
<br class="">
The first thing to determine is if its a MacPorts specific issue due to <br class="">
how the build is performed, or an upstream issue. Either way please <br class="">
submit a bug report to macports trac so the discussion on this can <br class="">
continue there.<br class="">
<br class="">
Chris<br class="">
<br class="">
> <br class="">
> Michele Venturi<br class="">
> <a href="http://about.me/dardo82" rel="noreferrer noreferrer" target="_blank" class="">about.me/dardo82</a> <<a href="http://about.me/dardo82" rel="noreferrer noreferrer" target="_blank" class="">http://about.me/dardo82</a>><br class="">
> <br class="">
> <<a href="https://about.me/dardo82?promo=email_sig&utm_source=product&utm_medium=email_sig&utm_campaign=gmail_api&utm_content=thumb" rel="noreferrer noreferrer" target="_blank" class="">https://about.me/dardo82?promo=email_sig&utm_source=product&utm_medium=email_sig&utm_campaign=gmail_api&utm_content=thumb</a>> <br class="">
>       <br class="">
> Michele Venturi<br class="">
> <a href="http://about.me/dardo82" rel="noreferrer noreferrer" target="_blank" class="">about.me/dardo82</a> <br class="">
> <<a href="https://about.me/dardo82?promo=email_sig&utm_source=product&utm_medium=email_sig&utm_campaign=gmail_api&utm_content=thumb" rel="noreferrer noreferrer" target="_blank" class="">https://about.me/dardo82?promo=email_sig&utm_source=product&utm_medium=email_sig&utm_campaign=gmail_api&utm_content=thumb</a>> <br class="">
> <br class="">
> <br class="">
> <br class="">
> <br class="">
> Il giorno lun 7 mar 2022 alle ore 15:46 Ryan Schmidt <br class="">
> <<a href="mailto:ryandesign@macports.org" target="_blank" rel="noreferrer" class="">ryandesign@macports.org</a> <mailto:<a href="mailto:ryandesign@macports.org" target="_blank" rel="noreferrer" class="">ryandesign@macports.org</a>>> ha scritto:<br class="">
> <br class="">
> <br class="">
> <br class="">
>     On Mar 7, 2022, at 08:34, Michele Venturi wrote:<br class="">
> <br class="">
>      > If I install MPV without Xcode I get an error when I launch it:<br class="">
>      ><br class="">
>      > dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib<br class="">
>      >   Referenced from: /opt/local/bin/mpv<br class="">
>      >   Reason: image not found<br class="">
>      ><br class="">
>      > It's missing something,have you tried to execute it on 10.13?<br class="">
> <br class="">
>     I have not.<br class="">
> <br class="">
>     I guess you're right, in relation to the Swift language usage I<br class="">
>     mentioned earlier, this port does appear to need<br class="">
>     libswiftAVFoundation.dylib at runtime. And maybe it is expecting to<br class="">
>     find it within Xcode on your system. (It depends on what @rpath<br class="">
>     expands to. I forget what the command is to interrogate a binary<br class="">
>     about its rpaths.)<br class="">
> <br class="">
>     Swift is still a new programming language and I don't think we have<br class="">
>     many ports in MacPorts that use Swift so I'm not sure if this should<br class="">
>     be considered normal or not.<br class="">
> <br class="">
>     I see that I have many copies of libswiftAVFoundation.dylib on my<br class="">
>     system, within various applications' bundles, so I guess Apple<br class="">
>     expects people to include copies of the Swift dylibs with their<br class="">
>     application.<br class="">
> <br class="">
>     On my 10.15 system, it does not link with<br class="">
>     @rpath/libswiftAVFoundation.dylib. It links with various Swift<br class="">
>     dylibs in /usr/lib/swift. Maybe the port can be made to do so on<br class="">
>     10.13 as well.<br class="">
> <br class="">
>     You should file a bug report about this mpv problem.<br class="">
> <br class="">
</blockquote></div></div></div>
</div></blockquote></div><br class=""></div></body></html>