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 696392 - gst-plugins-bad fails to build unless gnutls is present...
gst-plugins-bad fails to build unless gnutls is present...
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 1.1.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-03-22 13:34 UTC by Sebastian Rasmussen
Modified: 2013-03-22 15:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Rasmussen 2013-03-22 13:34:28 UTC
I have a system where libgnutls-dev is not present.

I run autogen.sh with --prefix=somepath --enable-gcov
which is successful.

Then I try to build gst-plugins-bad 

[...]
make[3]: Entering directory `/home/user/src/gst-plugins-bad/ext/hls'
  CC     libgstfragmented_la-gsthlsdemux.lo
gsthlsdemux.c:50:27: fatal error: gnutls/gnutls.h: No such file or directory
compilation terminated.

I haven't found the issue yet, so at the moment I have
no patch to contribute. I will attach one once I find
the problem.

PS. if you temporarily remove your gnutls.pc and /usr/include/gnutls/gnutls.h on your machine you can replicate the error I'm seeing.
Comment 1 Tim-Philipp Müller 2013-03-22 15:31:39 UTC
commit 659adfdea8a78c29a7110a33580de8581eea44c1
Author: Tim-Philipp Müller <tim@centricular.net>
Date:   Fri Mar 22 15:30:32 2013 +0000

    configure: fix build if gnutls is not present
    
    Skip build of hls plugin if gnutls headers can't be found.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=696392