After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 796616 - bzip2 and srt recipes do not have the correct install_name on macOS
bzip2 and srt recipes do not have the correct install_name on macOS
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: cerbero
git master
Other Mac OS
: Normal blocker
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-06-18 06:58 UTC by Nirbheek Chauhan
Modified: 2018-11-03 10:23 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Nirbheek Chauhan 2018-06-18 06:58:05 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.
Comment 1 GStreamer system administrator 2018-11-03 10:23:47 UTC
-- 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.