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 466373 - libgstrtp depends on libgstbase
libgstrtp depends on libgstbase
Status: RESOLVED INVALID
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-08-13 21:04 UTC by Olivier Crête
Modified: 2007-08-13 22:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Olivier Crête 2007-08-13 21:04:32 UTC
I believe libgstrtp-0.10 should have a dependency on libgstbase-0.10 with something like:

--- gst-libs/gst/rtp/Makefile.am        29 Mar 2007 16:20:31 -0000      1.11
+++ gst-libs/gst/rtp/Makefile.am        13 Aug 2007 21:04:15 -0000
@@ -15,5 +15,6 @@ libgstrtp_@GST_MAJORMINOR@_la_SOURCES = 
                                gstbasertpdepayload.c
 
 libgstrtp_@GST_MAJORMINOR@_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
-libgstrtp_@GST_MAJORMINOR@_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS)
+libgstrtp_@GST_MAJORMINOR@_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) \
+       -lgstbase-0.10
 libgstrtp_@GST_MAJORMINOR@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS)
Comment 1 Tim-Philipp Müller 2007-08-13 22:37:06 UTC
The -lgstbase-0.10 should be in GST_BASE_LIBS. What's the output of

 $ grep GST_BASE_LIBS /path/to/src/gst-plugins-base/Makefile

for you? And what's the exact problem that made you file this bug?

Comment 2 Olivier Crête 2007-08-13 22:52:09 UTC
GST_BASE_LIBS = -pthread -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lrt -lxml2 -lglib-2.0  

Strange, libgstbase is there now... maybe it was something in my build system..