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 158382 - [PATCH] [build] debian speex detection patch
[PATCH] [build] debian speex detection patch
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: Normal normal
: 0.8.7
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-11-15 18:37 UTC by David I. Lehn
Modified: 2004-12-23 14:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David I. Lehn 2004-11-15 18:37:10 UTC
I've been using the following patch in the debian packages so speex is detected
properly.  I'm not sure if <speex/speex.h> or <speex.h> is better since it seems
to be different between distributions and speex versions.  Debian 1.0.rel.4-1
packages have <speex*.h> headers that include the <speex/speex*.h> ones.

--- configure.ac        14 Nov 2004 11:12:00 -0000      1.486
+++ configure.ac        15 Nov 2004 18:12:58 -0000
@@ -1530,7 +1530,7 @@ GST_CHECK_FEATURE(SPEEX, [speex plug-in]
         ],[
             HAVE_SPEEX="no"
             AC_MSG_NOTICE(You need at least 1.0.4 to compile the speex plugin)
-        ])
+        ], [#include <speex/speex.h>])
       ])
     ])
   ])
Comment 1 Christian Fredrik Kalager Schaller 2004-12-05 11:25:56 UTC
David, please attach an actual patch (even though it is small and trivial. Or
commit this to CVS yourself.
Comment 2 Thomas Vander Stichele 2004-12-23 14:44:35 UTC
Checked upstream.  It's speex/speex.h  Fedora Core package also includes a
workaround header.

Fixed detection of 1.0.4.  Fixed up plugin with an ifdef for 1.0 vs 1.1