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 93243 - Build fails with aalib and flac
Build fails with aalib and flac
Status: VERIFIED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins
0.3.3
Other Linux
: Normal normal
: 0.4.0
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2002-09-13 18:32 UTC by Spider (D.m.D. Ljungmark)
Modified: 2009-08-15 18:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Spider (D.m.D. Ljungmark) 2002-09-13 18:32:06 UTC
versions :
  flac 1.0.3 
  aalib 1.4_rc4


will fail to link/work in gst-plugins, they are currently disabled in Gentoo.
Comment 1 Christian Fredrik Kalager Schaller 2002-09-13 23:02:11 UTC
I am using RC5 of aalib under redhat and that works fine. I don't have
flac installed but the GStreamer developers using 1.0.3 under debian
says it works fine there. Sure this isn't gentoo problems?
Comment 2 Thomas Vander Stichele 2002-09-15 21:30:18 UTC
Please provide usable debug output.  What fails exactly, maybe output
of config.log, whatever that might help.
Comment 3 Spider (D.m.D. Ljungmark) 2002-09-16 01:29:49 UTC
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../..
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gstreamer-0.4.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -g -I../../gst-libs
-Wall -Werror -march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c
gstflacenc.c -MT libgstflac_la-gstflacenc.lo -MD -MP -MF
.deps/libgstflac_la-gstflacenc.TPlo  -fPIC -DPIC -o
libgstflac_la-gstflacenc.lo
cc1: warnings being treated as errors
gstflacenc.c:59: warning: type defaults to `int' in declaration of
`FLAC__StreamMetaData'
gstflacenc.c:59: parse error before '*' token
gstflacenc.c:173: warning: type defaults to `int' in declaration of
`FLAC__StreamMetaData'
gstflacenc.c:173: parse error before '*' token
gstflacenc.c: In function `gst_flacenc_metadata_callback':
gstflacenc.c:178: `client_data' undeclared (first use in this function)
gstflacenc.c:178: (Each undeclared identifier is reported only once
gstflacenc.c:178: for each function it appears in.)
gstflacenc.c:184: `metadata' undeclared (first use in this function)
make[3]: *** [libgstflac_la-gstflacenc.lo] Error 1

make[3]: Leaving directory
`/mnt/reiser/portage/gst-plugins-0.4.0-r2/work/gst-plugins-0.4.0/ext/flac'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/mnt/reiser/portage/gst-plugins-0.4.0-r2/work/gst-plugins-0.4.0/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/mnt/reiser/portage/gst-plugins-0.4.0-r2/work/gst-plugins-0.4.0'
make: *** [all] Error 2

Comment 4 Spider (D.m.D. Ljungmark) 2002-09-16 01:33:51 UTC
Hope this is enough
Comment 5 Christian Meyer 2002-09-22 14:04:32 UTC
Works here (gstreaner 0.4.1, Gentoo 1.4RC1). I don't have aalib,
because it causes some problems.
Comment 6 Spider (D.m.D. Ljungmark) 2002-09-22 14:55:54 UTC
make[3]: Entering directory
`/mnt/build/portage/gst-plugins-0.4.1/work/gst-plugins-0.4.1/ext/aalib'
source='gstaasink.c' object='libgstaasink_la-gstaasink.lo' libtool=yes \
depfile='.deps/libgstaasink_la-gstaasink.Plo'
tmpdepfile='.deps/libgstaasink_la-gstaasink.TPlo' \
depmode=gcc3 /bin/sh ../../depcomp \
/bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc
-DHAVE_CONFIG_H -I. -I. -I../..    -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/include/gstreamer-0.4.1
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/libxml2   -g -I../../gst-libs -Wall -Werror
-I/usr/include -march=athlon-tbird -O2 -pipe -fomit-frame-pointer -c
-o libgstaasink_la-gstaasink.lo `test -f 'gstaasink.c' || echo
'./'`gstaasink.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../..
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-I/usr/include/gstreamer-0.4.1 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -g -I../../gst-libs
-Wall -Werror -I/usr/include -march=athlon-tbird -O2 -pipe
-fomit-frame-pointer -c gstaasink.c -MT libgstaasink_la-gstaasink.lo
-MD -MP -MF .deps/libgstaasink_la-gstaasink.TPlo  -fPIC -DPIC -o
libgstaasink_la-gstaasink.lo
cc1: changing search order for system directory "/usr/include"
cc1:   as it has already been specified as a non-system directory
make[3]: *** [libgstaasink_la-gstaasink.lo] Error 1
make[3]: Leaving directory
`/mnt/build/portage/gst-plugins-0.4.1/work/gst-plugins-0.4.1/ext/aalib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/mnt/build/portage/gst-plugins-0.4.1/work/gst-plugins-0.4.1/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/mnt/build/portage/gst-plugins-0.4.1/work/gst-plugins-0.4.1'
make: *** [all] Error 2



gstreamer 0.4.1 
gst-plugins 0.4.1
aalib 1.4_rc4
Comment 7 Thomas Vander Stichele 2002-09-23 09:50:23 UTC
the aalib problem is a gcc problem, it's not a problem in the release
because that has -Werror disabled.

The FLAC problem should be fixed in the release as well, can you try it ?
Comment 8 Christian Fredrik Kalager Schaller 2002-11-15 20:16:42 UTC
nothing heard. assume fixed. closing