[MacPorts] #63330: ffmpeg @4.4_2: dyld: Library not loaded: @rpath/libdav1d.5.dylib
MacPorts
noreply at macports.org
Mon Aug 2 12:48:21 UTC 2021
#63330: ffmpeg @4.4_2: dyld: Library not loaded: @rpath/libdav1d.5.dylib
----------------------------+------------------------------
Reporter: cave-canem | Owner: dbevans
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.99
Resolution: | Keywords: mavericks sierra
Port: ffmpeg, dav1d |
----------------------------+------------------------------
Comment (by cave-canem):
Hello Ken!
I seem to have found a bug (Heisenbug).
I built dav1d with mp-clang-devel (clang 13.0.0) and cctools @ 949.0.1_1
+llvmdev.
So, the point is cctools @ 949.0.1_1 +llvmdev:
{{{
which -a otool
/opt/MacPorts/bin/otool
/usr/bin/otool
}}}
{{{
ls -l /opt/MacPorts/bin/otool
lrwxr-xr-x 1 root wheel 10 Jul 12 20:38 /opt/MacPorts/bin/otool ->
llvm-otool
}}}
{{{
otool -L /opt/MacPorts/lib/libdav1d.5.dylib
llvm-objdump: Unknown command line argument '-macho'. Try:
'/opt/MacPorts/libexec/llvm-devel/bin/llvm-objdump --help'
llvm-objdump: Did you mean '-h'?
llvm-objdump: Unknown command line argument '-dylibs-used'. Try:
'/opt/MacPorts/libexec/llvm-devel/bin/llvm-objdump --help'
llvm-objdump: Did you mean '--dylibs-used'?
llvm-objdump: Unknown command line argument '-non-verbose'. Try:
'/opt/MacPorts/libexec/llvm-devel/bin/llvm-objdump --help'
llvm-objdump: Did you mean '--non-verbose'?
}}}
{{{
/usr/bin/otool -L /opt/MacPorts/lib/libdav1d.5.dylib
/opt/MacPorts/lib/libdav1d.5.dylib:
@rpath/libdav1d.5.dylib (compatibility version 5.0.0, current
version 5.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1197.1.1)
}}}
If you select mp-clang-devel and '''cctools @ 949.0.1_1 +llvm10''' when
building libdav1d, then:
{{{
otool -L /opt/MacPorts/lib/libdav1d.5.dylib
/opt/MacPorts/lib/libdav1d.5.dylib:
/opt/MacPorts/lib/libdav1d.5.dylib (compatibility version 5.0.0,
current version 5.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
version 1197.1.1)
}}}
and everything is being '''built correctly'''.
--
Ticket URL: <https://trac.macports.org/ticket/63330#comment:7>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list