Bug#552080: gstreamer0.10-plugins-bad: Fails to build the faac plugin

Fabian Greffrath fabian at greffrath.com
Fri Oct 23 09:01:48 UTC 2009


Package: gstreamer0.10-plugins-bad
Version: 0.10.15-1
Severity: normal
Tags: patch

Hi slomo,

the recent version of gstreamer0.10-plugins-bad (0.10.15-1) fails to 
build the faac plugin because of the following error:

Making all in faac
make[4]: Entering directory 
`/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac'
   CC    gstfaac.o
   LINK  libgstfaac.la
..libs/libgstfaac_la-gstfaac.o: In function `gst_faac_init':
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:301: 
undefined reference to `gst_adapter_new'
..libs/libgstfaac_la-gstfaac.o: In function `gst_faac_reset':
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:321: 
undefined reference to `gst_adapter_clear'
..libs/libgstfaac_la-gstfaac.o: In function `gst_faac_push_buffers':
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:570: 
undefined reference to `gst_adapter_peek'
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:552: 
undefined reference to `gst_adapter_available'
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:575: 
undefined reference to `gst_adapter_peek'
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:617: 
undefined reference to `gst_adapter_prev_timestamp'
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:618: 
undefined reference to `gst_adapter_available'
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:625: 
undefined reference to `gst_adapter_clear'
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:652: 
undefined reference to `gst_adapter_available'
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:655: 
undefined reference to `gst_adapter_clear'
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:620: 
undefined reference to `gst_adapter_flush'
..libs/libgstfaac_la-gstfaac.o: In function `gst_faac_close_encoder':
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:340: 
undefined reference to `gst_adapter_clear'
..libs/libgstfaac_la-gstfaac.o: In function `gst_faac_chain':
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:716: 
undefined reference to `gst_adapter_push'
..libs/libgstfaac_la-gstfaac.o: In function `gst_faac_reset':
/home/fabian/bla/gst-plugins-bad0.10-0.10.15/ext/faac/gstfaac.c:321: 
undefined reference to `gst_adapter_clear'
collect2: ld returned 1 exit status
make[4]: *** [libgstfaac.la] Fehler 1

Adding "$(GST_BASE_LIBS) $(GST_LIBS)" to libgstfaac_la_LIBADD in 
ext/faac/Makefile.am fixes this issue. Please find the patch attached.

Cheers,
Fabian



-- System Information:
Debian Release: squeeze/sid
   APT prefers unstable
   APT policy: (450, 'unstable'), (400, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-2-686 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gstreamer0.10-plugins-bad depends on:
ii  gstreamer0.10-plugins- 0.10.25-4         GStreamer plugins from 
the "base"
ii  libasound2             1.0.21a-1         shared library for ALSA 
applicatio
ii  libass4                0.9.8-1           library for SSA/ASS 
subtitles rend
ii  libbz2-1.0             1.0.5-3           high-quality 
block-sorting file co
ii  libc6                  2.10.1-1          GNU C Library: Shared 
libraries
ii  libcairo2              1.8.8-2           The Cairo 2D vector 
graphics libra
ii  libcdaudio1            0.99.12p2-9       library for controlling a 
CD-ROM w
ii  libcelt0               0.6.1-1           The CELT codec runtime 
library
ii  libdc1394-22           2.1.2-1           high level programming 
interface f
ii  libdca0                0.0.5-3           decoding library for DTS 
Coherent
ii  libdirac-encoder0      1.0.2-2           open and royalty free 
high quality
ii  libdirectfb-1.2-0      1.2.8-5           direct frame buffer 
graphics - sha
ii  libdvdnav4             4.1.3-5           DVD navigation library
ii  libdvdread4            4.1.3-7           library for reading DVDs
ii  libexempi3             2.1.1-1           library to parse XMP 
metadata (Lib
ii  libexif12              0.6.17-1          library to parse EXIF files
ii  libfaad2               2.7-2             freeware Advanced Audio 
Decoder -
ii  libgcc1                1:4.4.2-1         GCC support library
ii  libglib2.0-0           2.22.2-2          The GLib library of C 
routines
ii  libgme0                0.5.5-1           Playback library for 
video game mu
ii  libgsm1                1.0.13-3          Shared libraries for GSM 
speech co
ii  libgstreamer-plugins-b 0.10.25-4         GStreamer libraries from 
the "base
ii  libgstreamer0.10-0     0.10.25-3         Core GStreamer libraries 
and eleme
ii  libiptcdata0           1.0.3-1           Library to parse IPTC 
metadata
ii  libjack0               0.116.2+svn3592-3 JACK Audio Connection Kit 
(librari
ii  libjasper1             1.900.1-6         The JasPer JPEG-2000 
runtime libra
ii  libkate1               0.3.6-1           Kate is a codec for 
karaoke and te
ii  libmimic0              1.0.4-2           A video codec for Mimic 
V2.x conte
ii  libmms0                0.4-2             MMS stream protocol 
library - shar
ii  libmodplug0c2          1:0.8.7-1         shared libraries for mod 
music bas
ii  libmpcdec6             2:0.1~r453-1      MusePack decoder - library
ii  libmusicbrainz4c2a     2.1.5-2           Second generation 
incarnation of t
ii  libofa0                0.9.3-3           Library for acoustic 
fingerprintin
ii  liboil0.3              0.3.16-1          Library of Optimized 
Inner Loops
ii  libopenspc0            0.3.99a-2         library for playing SPC files
ii  librsvg2-2             2.26.0-1          SAX-based renderer 
library for SVG
ii  libschroedinger-1.0-0  1.0.8-2           library for 
encoding/decoding of D
ii  libsndfile1            1.0.20-3          Library for 
reading/writing audio
ii  libsoundtouch1c2       1.3.1-2           sound stretching library
ii  libssl0.9.8            0.9.8k-5          SSL shared libraries
ii  libstdc++6             4.4.2-1           The GNU Standard C++ 
Library v3
ii  libwildmidi0           0.2.2-2           software MIDI player library
ii  libx11-6               2:1.2.2-1         X11 client-side library
ii  libxml2                2.7.6.dfsg-1      GNOME XML library

gstreamer0.10-plugins-bad recommends no packages.

gstreamer0.10-plugins-bad suggests no packages.

-- no debconf information

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 01-libgstfaac_la_LIBADD-GST_LIBS.patch
URL: <http://lists.alioth.debian.org/pipermail/pkg-gstreamer-maintainers/attachments/20091023/b81cffd1/attachment.txt>


More information about the Pkg-gstreamer-maintainers mailing list