Broken macOS build of 1.20.0 on gitlab.freedesktop.org (binaries contain links to /Users/matt/Projects/cerbero)
uxplay (https://github.com/FDH2/Uxplay) builds and runs fine on macOS Catalina (Intel silicon) with GStreamer.frameworks v 1.18.x (x = 4, 5, 6).
it does build with new 1.20.0 from freedesktop.org , but doesnt run
output from attempt to run ./uxplay built with 1.20.0 is
dyld: Library not loaded: /Users/matt/Projects/cerbero/build/dist/darwin_universal/lib/libgstsdp-1.0.0.dylib
Referenced from: /Users/duncan/UxPlay/build/./uxplay
Reason: image not found
otool -l ./uxplay shows many things are linked to matt's build directory
<snip>
Load command 14
cmd LC_LOAD_DYLIB
cmdsize 112
name /Users/matt/Projects/cerbero/build/dist/darwin_universal/lib/libgstsdp-1.0.0.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 2001.0.0
compatibility version 2001.0.0
<snip>
In the build against 1.18.6 everything showed by otool is correct
<snip>
Load command 14
cmd LC_LOAD_DYLIB
cmdsize 104
name /Library/Frameworks/GStreamer.framework/Versions/1.0/lib/libgstsdp-1.0.0.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 1807.0.0
compatibility version 1807.0.0
<snip>
here is the full otool output for the working 1.18.6 build otool-1.18.6
here is the full otool output for the broken 1.20.0 build otool-1.20.0
Edited by F. Duncanh