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 784439 - homebrew fails to build ttmp plugin: library not found for -lgstvideo-1.0
homebrew fails to build ttmp plugin: library not found for -lgstvideo-1.0
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.12.1
Other Mac OS
: Normal normal
: 1.12.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-07-02 05:41 UTC by Andrew
Modified: 2017-07-03 09:15 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
brew build error (1.48 KB, text/plain)
2017-07-02 05:41 UTC, Andrew
Details

Description Andrew 2017-07-02 05:41:11 UTC
Created attachment 354785 [details]
brew build error

As of the 7cac07f commit of https://github.com/Homebrew/homebrew-core/blob/master/Formula/gst-plugins-bad.rb, gst-plugins-bad fails to build on my Macbook Pro running Sierra 10.12.5.  I'll attach a readout of the error I got.
Comment 1 Tim-Philipp Müller 2017-07-02 11:42:24 UTC
The log doesn't contain the error, please attach all the output of the build step.
Comment 2 Andrew 2017-07-02 14:11:53 UTC
(In reply to Tim-Philipp Müller from comment #1)
> The log doesn't contain the error, please attach all the output of the build
> step.

Sorry, this is the first bug report I've done.  Looking at the brew help, it said to run brew install -vd for troubleshooting.  So I did brew remove, then I reran with the -vd option.  I then ran brew gist-logs gst-plugins-bad, and created the gist:

https://gist.github.com/ff7027698c65aba2ed16678a37c2324e

If that doesn't contain the error, maybe you could tell me exactly how to run the command to capture it.

Thanks.
Comment 3 Tim-Philipp Müller 2017-07-03 09:15:29 UTC
Thanks. The error is:

ld: library not found for -lgstvideo-1.0
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [libgstttmlsubs.la] Error 1

Should be fixed by this commit in git master:

commit 3dcfb3ce0e77c7eb53256834010782fa9464bf3e
Author: Tim-Philipp Müller <tim@centricular.com>
Date:   Mon Jul 3 10:11:42 2017 +0100

    ttml: fix linking to libgstvideo
    
    https://bugzilla.gnome.org/show_bug.cgi?id=784439

Will also pick into 1.12 branch.