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 620929 - Required libraw1394 version is not high enough
Required libraw1394 version is not high enough
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Linux
: Normal trivial
: 0.10.24
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-06-08 07:01 UTC by martin.bisson
Modified: 2010-06-08 07:23 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description martin.bisson 2010-06-08 07:01:13 UTC
When I compile gst-plugins-good from git, I get the following compilation error:

gst1394clock.c: In function 'gst_1394_clock_get_internal_time':
gst1394clock.c:117: error: implicit declaration of function 'raw1394_read_cycle_timer'
gst1394clock.c:117: error: nested extern declaration of 'raw1394_read_cycle_timer'

I can compile the 0.10.23 version correctly, because that error is treated as a warning (and I'm not actually running any 1394 code).  So I get a warning instead of an error for the same problem.

I have version 1.2.1 of libraw1394 installed on my system.  the configure.ac files require version 1.2.1.  However, the function raw1394_read_cycle_time is not defined in my raw1394.h.  I upgraded to 2.0.4 and now the function is defined in raw1394.h.

I guess that means that this function was added somewhere between 1.2.1 and 2.0.4, so the required version in configure.ac should be upgraded (at least) to where this function was introduced.
Comment 1 Sebastian Dröge (slomo) 2010-06-08 07:23:46 UTC
commit 2f71143135eaa1ca65e5fd322e858c5502e1d2f2
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Tue Jun 8 09:22:30 2010 +0200

    raw1394: Require libraw1394 >= 2.0.0 for raw1394_read_cycle_timer
    
    Fixes bug #620929.