GNOME Bugzilla – Bug 71414
pango configure lacks --disable-modules
Last modified: 2006-01-16 10:10:04 UTC
To be able to build static binaries using Pango, a --disable-modules configure switch is needed. Similar to how it works for pixbuf modules in GTK+ this would allow people to include the shaper modules they need (using --with-included-modules).
Why can't you just not install/distribute the dynamic modules if you don't want them?
I could but I'm trying to keep the changes needed for our buildsystem as small as possible. IMO others would also benefit from a --disable-modules option. It is not a showstopper however...
I think what people would expect would be --with-dynamic-modules --without-dynamic-modules --with-dynamic-modules=tamil-xft The first two are a small pain to implement, the third one a major pain. But if we don't do that then there is a weird inconsistency.
Created attachment 52904 [details] [review] Patch. Attaching patch. Works here, didn't test extensively though.
The patch defines automake conditional HAVE_DYNAMIC_MODULES. I think we may as well use that to decide whether define ENABLE_ENGINE.
Stepping up priority because of the patch.
2006-01-16 Behdad Esfahbod <behdad@gnome.org> Fixes bug #71414, allowing to disable building/installing modules. * configure.in: Add support for --with-dynamic-modules. * */Makefile.am: Adapt to the above change.