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 570897 - swfdec-gnome does not compile with swfdec >= 0.9
swfdec-gnome does not compile with swfdec >= 0.9
Status: RESOLVED NOTABUG
Product: swfdec-gnome
Classification: Deprecated
Component: general
2.24.x
Other All
: Normal enhancement
: ---
Assigned To: swfdec-gnome-maint
swfdec-gnome-maint
Depends on:
Blocks:
 
 
Reported: 2009-02-07 20:53 UTC by A.C.Heron
Modified: 2009-02-08 08:52 UTC
See Also:
GNOME target: ---
GNOME version: Unversioned Enhancement



Description A.C.Heron 2009-02-07 20:53:42 UTC
In the configure script pkg-config checks the presence of swfdec-0.8 package. If it does not find it, compilation stops. configure should be able to handle newer versions of swfdec and set SWFDEC_MAJORMINOR accordingly to 0.8 or 0.9. For example, something like 

SWFDEC_MAJORMINOR=`pkg-config --list-all | grep -o 'swfdec-[0-9\.]\{1,\}' | sed 's/swfdec-\([0-9\.].*\)/\1/'`

swfdec-gnome compiles and works fine with swfdec-0.9.2.
Comment 1 Benjamin Otte (Company) 2009-02-08 08:52:13 UTC
Different Swfdec versions usually provide a different API, so we pick a specific version of swfdec-gnome and support that one.
Also, Swfdec 0.9 is still in development, so the API might change at any time and prevent swfdec-gnome compilation.

So, the choice to only support Swfdec 0.8 is a deliberate one.