GNOME Bugzilla – Bug 796616
bzip2 and srt recipes do not have the correct install_name on macOS
Last modified: 2018-11-03 10:23:47 UTC
The install_name is not set as the absolute path to the library, due to which the `srt` plugin fails to load because it can't find libsrt.1.dylib, and all plugins that use bzip2 actually use the libbz2 that is shipped with macOS in /usr/lib instead. This is likely because both these use cmake and don't use the correct incantation to set the install name as the absolute path. Openjpeg also uses cmake and does this correctly, so we should just copy what it does.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/cerbero/issues/63.