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 330244 - gsttextoverlay.c:895: 'struct _GstCollectData' has no member named 'abidata'
gsttextoverlay.c:895: 'struct _GstCollectData' has no member named 'abidata'
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal blocker
: 0.10.3
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-02-07 10:41 UTC by Christian Kirbach
Modified: 2006-02-08 13:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Kirbach 2006-02-07 10:41:36 UTC
make[1]: Leaving directory `/multimedia/cvs/gnome214/gst-plugins-base'
gsttextoverlay.c: In function 'gst_text_overlay_collected':
gsttextoverlay.c:895: error: 'struct _GstCollectData' has no member named 'abidata'
gsttextoverlay.c:908: error: 'struct _GstCollectData' has no member named 'abidata'
Comment 1 Andy Wingo 2006-02-07 11:31:32 UTC
You need a newer GStreamer core. We weren't properly checking for it before. Thanks for the report.

2006-02-07  Andy Wingo  <wingo@pobox.com>

	* configure.ac (GST_MAJORMINOR): Update core version req to
	0.10.2.2, for the collectpads API addition (#330244).
Comment 2 Christian Kirbach 2006-02-07 12:39:13 UTC
Thanks. After cvs update I can see your changes and configure seems to check for 0.10.2.2, but it will continue happily and run into the build error again.

checking for GST_CHECK... configure: no gstreamer-check-0.10 >= 0.10.2.2 (GStreamer Check unittest Library) found
checking for check - version >= 0.9.2... no
*** Could not run check test program, checking why...
*** The test program failed to compile or link. See the file config.log for
*** the exact error that occured.
Comment 3 Jan Schmidt 2006-02-08 11:12:53 UTC
That output means that you don't have libcheck installed, which should not stop configure from completing - it just means you won't be able to run the testsuite.

Compilation failure is unrelated, and means your install of GStreamer core is not recent enough. You need either current CVS, or the 0.10.2.2 prerelease I put up yesterday (or the 0.10.2.3 I'm about to put up)
Comment 4 Jan Schmidt 2006-02-08 12:38:10 UTC
Closing the bug, as the remaining issue is only in your local build now.
Comment 5 Christian Kirbach 2006-02-08 13:47:13 UTC
installed include files had wrong perms and did not get updated by make install.
my fault.