[gst-devel] 0.1.0 tarballs

Richard Boulton richard at tartarus.org
Wed Jan 10 19:21:18 CET 2001

On Wed, Jan 10, 2001 at 12:36:00PM -0500, Myers W. Carpenter wrote:
> Also not sure if this means we have DeCSS in the code some where:
> >>>
> checking DVD CSS code... yes
> <<<
> and 
> >>>
> numbers:~/gstreamer-0.1.0$ find -name *css* 
> ./plugins/dvdsrc/css-auth.c
> ./plugins/dvdsrc/css-descramble.c
> ./plugins/dvdsrc/css-auth.h
> ./plugins/dvdsrc/css-descramble.h
> <<<
> but perhaps we should take this out?

It's not in the CVS: this presumably means that it's in the tree which Erik
ran make dist in though.

We should probably run make dist in a clean and newly checked out CVS tree
to ensure that this doesn't happen, and that we can always perform the make
dist again.  (For that matter, have we got a cvs tag in the repository for
the files we make the release from?  We should do.  "cvs tag -RFc
version_0_1_0" or some such.)

> 'nother point... the config script is not finding libglade-config on my
> system for some reason.  I don't know enought to read the configure
> script and figure out why (it looks like is looking for the actually
> file of 'libglade-config' which is in /usr/bin in Debian with helix debs
> (I have the libglade0-dev and libglade-gnome0-dev installed).
Same setup as me, and its working for me...  Hmmm.

Can you have a read of your config.log file, and see if it says anything
helpful there?  As a diagnostic, also try setting LIBGLADE_CONFIG_PATH
in the environment that you run configure in
("LIBGLADE_CONFIG_PATH=/usr/bin/libglade-config ./configure <args>")

> running 'make':
> everything looked good until we got to the vorbis plugin:
> >>>>>>>>>>>>
> gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/lib/glib/include -D_REENTRANT
> -I/usr/lib/glib/include -I/usr/X11R6/include -I../.. -I../../include
> -I/usr/lib/glib/include -D_REENTRANT -I/usr/lib/glib/include
> -I/usr/X11R6/include -I/usr/include/gnome-xml -O6 -Wall -Wall -c
> vorbisenc.c  -fPIC -DPIC -o vorbisenc.lo
> vorbisenc.c:24: vorbis/vorbisenc.h: No such file or directory
> make[3]: *** [vorbisenc.lo] Error 1
> make[3]: Leaving directory `/home/myers/gstreamer-0.1.0/plugins/vorbis'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/myers/gstreamer-0.1.0/plugins'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/myers/gstreamer-0.1.0'
> make: *** [all-recursive-am] Error 2
> <<<<<<<<<<<<<<<
I think the neccessary patch is:

Index: vorbisenc.c
RCS file: /cvsroot/gstreamer/gstreamer/plugins/vorbis/vorbisenc.c,v
retrieving revision 1.8
diff -u -r1.8 vorbisenc.c
--- vorbisenc.c 2001/01/04 20:17:31     1.8
+++ vorbisenc.c 2001/01/10 17:58:34
@@ -21,9 +21,7 @@
 #include <stdlib.h>
 #include <string.h>

-#include <vorbis/vorbisenc.h>
-#include "vorbisenc.h"
+#include <vorbisenc.h>

But I don't have the vorbis stuff installed, so can't test and check,
so I won't commit.


More information about the gstreamer-devel mailing list