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 563718 - Theora check out of date
Theora check out of date
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: 0.10.22
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-12-08 16:37 UTC by Christian Fredrik Kalager Schaller
Modified: 2008-12-08 18:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Fredrik Kalager Schaller 2008-12-08 16:37:51 UTC
configure:38407: *** for plug-ins: theora ***
configure:38451: checking for THEORA
configure:38459: $PKG_CONFIG --exists --print-errors "$which"
Requested 'theora >= 1.0alpha5' but version of theora is 1.0RC1
configure:38462: $? = 1
configure:38477: $PKG_CONFIG --exists --print-errors "$which"
Requested 'theora >= 1.0alpha5' but version of theora is 1.0RC1
configure:38480: $? = 1
Requested 'theora >= 1.0alpha5' but version of theora is 1.0RC1
Comment 1 David Schleef 2008-12-08 17:52:26 UTC
among other things, this should be changed to 'theoraenc theoradec'.  I think those arrived after 1.0alpha5, so perhaps checking on those would be sufficient.
Comment 2 Sebastian Dröge (slomo) 2008-12-08 17:58:44 UTC
I have 1.0 beta2 and don't have theoraenc and theoradec pkg-config files.
Comment 3 David Schleef 2008-12-08 18:05:14 UTC
The new pc files appeared in 1.0beta3, dated 16-Apr-2008.  That's a little
recent for a dependency, so I'd suggest:

  if have 'theoradec theoraenc', use those
  if have 'theora >= 1.0alpha5', use that

That should take care of all the alphas, betas, rcs, and 1.0.

Btw, using 'theora' with recent releases causes linking problems on windows,
and is deprecated anyway.
Comment 4 Sebastian Dröge (slomo) 2008-12-08 18:12:03 UTC
2008-12-08  Sebastian Dröge  <sebastian.droege@collabora.co.uk>

        * configure.ac:
        First check for "theoraenc theoradec" and if that failed check
        for "theora >= 1.0alpha5". The former appeared in 1.0beta3 and
        deprecate the latter. Also linking on Windows fails with just "theora"
        and the version check would fail for the release candidates.
        Fixes bug #563718.