[gstreamer-bugs] [Bug 166113] New: faad renamed all of it's external symbols, gst-plugins configure test for faad always fails
bugzilla-daemon at bugzilla.gnome.org
bugzilla-daemon at bugzilla.gnome.org
Wed Feb 2 17:30:21 PST 2005
Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.
http://bugzilla.gnome.org/show_bug.cgi?id=166113
GStreamer | gst-plugins | Ver: HEAD CVS
Summary: faad renamed all of it's external symbols, gst-plugins
configure test for faad always fails
Product: GStreamer
Version: HEAD CVS
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: nmiell at comcast.net
QAContact: gstreamer-bugs at lists.sourceforge.net
CC: all-bugs at bugzilla.gnome.org
Recent versions of faad renamed all of it's external symbols from faac* to NeAAC*.
Backward compatibility (of a sort) is provided via lots of macros defined in faad.h
However, the test that gst-plugins uses to detect the presence of faad will
always fail, because the test program produced by GST_CHECK_LIBHEADER(FAAD,
faad, faacDecOpen, -lm, faad.h, FAAD_LIBS="-lfaad -lm", HAVE_FAAD="no")
references faacDecOpen without including faad.h. Because the symbol faacDecOpen
no longer exists and faad.h isn't included to redefine faacDecOpen as
NeAACDecOpen, the test will always fail.
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list