diff options
| -rw-r--r-- | package/Makefile.in | 10 | ||||
| -rw-r--r-- | package/pkg-autotools.mk | 9 | 
2 files changed, 18 insertions, 1 deletions
diff --git a/package/Makefile.in b/package/Makefile.in index 4281773a3..cc8f3202c 100644 --- a/package/Makefile.in +++ b/package/Makefile.in @@ -290,7 +290,15 @@ DISABLE_LARGEFILE= --disable-largefile  endif  ifneq ($(BR2_HAVE_DOCUMENTATION),y) -DISABLE_DOCUMENTATION=--disable-gtk-doc +# The configure option varies, but since unknown options are ignored +# we can pass all of them. +DISABLE_DOCUMENTATION = \ +	--disable-gtk-doc \ +	--disable-doc \ +	--disable-docs \ +	--disable-documentation \ +	--with-xmlto=no \ +	--with-fop=no  endif  ifeq ($(BR2_INET_IPV6),y) diff --git a/package/pkg-autotools.mk b/package/pkg-autotools.mk index 785daab0e..890506bbc 100644 --- a/package/pkg-autotools.mk +++ b/package/pkg-autotools.mk @@ -116,6 +116,9 @@ endef  else  # Configure package for host +# disable all kind of documentation generation in the process, +# because it often relies on host tools which may or may not be +# installed.  define $(2)_CONFIGURE_CMDS  	(cd $$($$(PKG)_SRCDIR) && rm -rf config.cache; \  	        $$(HOST_CONFIGURE_OPTS) \ @@ -126,6 +129,12 @@ define $(2)_CONFIGURE_CMDS  		--prefix="$$(HOST_DIR)/usr" \  		--sysconfdir="$$(HOST_DIR)/etc" \  		--enable-shared --disable-static \ +		--disable-gtk-doc \ +		--disable-doc \ +		--disable-docs \ +		--disable-documentation \ +		--with-xmlto=no \ +		--with-fop=no \  		$$($$(PKG)_CONF_OPT) \  	)  endef  | 
