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 331842 - should check for mad and id3tag headers, not libs
should check for mad and id3tag headers, not libs
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
git master
Other All
: Normal enhancement
: 0.10.3
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Reported: 2006-02-20 02:25 UTC by Behdad Esfahbod
Modified: 2006-02-27 18:38 UTC
See Also:
GNOME target: ---
GNOME version: ---

Description Behdad Esfahbod 2006-02-20 02:25:35 UTC
configure currently checks for pkg-config of mad and id3tag, and if that fails, checks whether their libraries are available.  This will pass even if the devel packages for these are not installed.  It should check for their headers instead.  This may be true about other libraries too.
Comment 1 Jan Schmidt 2006-02-27 18:38:24 UTC
Is this something that actually bit you in practice, or just something you noticed from inspection?

Either way, this fixes it here:
          Make the id3tag and mad checks check for both a header and the
          appropriate library if the pkg-config is missing. (Closes #331842)
          Split the id3tag and mad checks into 2 pieces. Sometime soon I might
          do the same for the plugins themselves.