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 525586 - [configure] No way to disable building of dependency-less plugins individually
[configure] No way to disable building of dependency-less plugins individually
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: common
git master
Other Linux
: Normal enhancement
: 0.10.19
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-04-01 16:51 UTC by Will Newton
Modified: 2008-04-03 08:26 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch for configure.ac to make building modplug conditional. (764 bytes, patch)
2008-04-01 16:51 UTC, Will Newton
none Details | Review

Description Will Newton 2008-04-01 16:51:12 UTC
Currently there is no way to disable building of the modplug plugin. This can be a problem if building with a cross toolchain that has no C++ support, as the HAVE_CXX value will be taken from the host system and all your C++ will be built for the wrong arch.

This is in some ways an autoconf bug, but it would be nice if it was possible to disable building of the modplug plugin from configure.
Comment 1 Will Newton 2008-04-01 16:51:56 UTC
Created attachment 108424 [details] [review]
Patch for configure.ac to make building modplug conditional.
Comment 2 Tim-Philipp Müller 2008-04-02 10:29:00 UTC
This is already possible in a way by using the configure --with-plugins=a,b,c switch (to set the list of plugins you do want to build).

However, it doesn't seem to be possible to specify a negative list or disable dependencyless plugins individually right now, so changing bug description accordingly.
Comment 3 Tim-Philipp Müller 2008-04-02 12:46:45 UTC
I'll take a look at this later.
Comment 4 Tim-Philipp Müller 2008-04-03 08:26:03 UTC
 2008-04-03  Tim-Philipp Müller  <tim at centricular dot net>

        * m4/gst-args.m4:
          Add --disable-foo switch for dependency-less plugins (#525586).