c9aa5a1a8a
Since version 2.70 (which was skipped when bumping to 2.71 in ecd54b65c1
)
autoreconf checks if a package uses gtkdoc by check if the macro GTK_DOC_CHECK
is used. If detected, gtkdocize will be run as part of the reconfiguration
process.
http://git.savannah.gnu.org/gitweb/?p=autoconf.git;a=commit;h=dd880a0a6de5602cdd40b770ed6b083b34aa0768
If gtkdocize is not installed, this fails with:
Can't exec "gtkdocize": No such file or directory at /home/buildroot/autobuild/instance-1/output-1/host/share/autoconf/Autom4te/FileUtils.pm line 293.
autoreconf: error: gtkdocize failed with exit status: 2
Defining GTKDOCIZE ensures, that autoreconf succeeds without gtkdocize.
Fixes:
http://autobuild.buildroot.net/results/d0259d1f8bed195e35338ead6c7c33fcc571497a/
Signed-off-by: Daniel Lang <d.lang@abatec.at>
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
27 lines
992 B
Makefile
27 lines
992 B
Makefile
################################################################################
|
|
#
|
|
# autoconf
|
|
#
|
|
################################################################################
|
|
|
|
AUTOCONF_VERSION = 2.71
|
|
AUTOCONF_SOURCE = autoconf-$(AUTOCONF_VERSION).tar.xz
|
|
AUTOCONF_SITE = $(BR2_GNU_MIRROR)/autoconf
|
|
|
|
AUTOCONF_LICENSE = GPL-3.0+ with exceptions
|
|
AUTOCONF_LICENSE_FILES = COPYINGv3 COPYING.EXCEPTION
|
|
|
|
HOST_AUTOCONF_CONF_ENV = \
|
|
EMACS="no" \
|
|
ac_cv_path_M4=$(HOST_DIR)/bin/m4 \
|
|
ac_cv_prog_gnu_m4_gnu=no
|
|
|
|
HOST_AUTOCONF_DEPENDENCIES = host-m4 host-libtool
|
|
|
|
$(eval $(host-autotools-package))
|
|
|
|
# variables used by other packages
|
|
AUTOCONF = $(HOST_DIR)/bin/autoconf -I "$(ACLOCAL_DIR)" -I "$(ACLOCAL_HOST_DIR)"
|
|
AUTOHEADER = $(HOST_DIR)/bin/autoheader -I "$(ACLOCAL_DIR)" -I "$(ACLOCAL_HOST_DIR)"
|
|
AUTORECONF = $(HOST_CONFIGURE_OPTS) ACLOCAL="$(ACLOCAL)" AUTOCONF="$(AUTOCONF)" AUTOHEADER="$(AUTOHEADER)" AUTOMAKE="$(AUTOMAKE)" AUTOPOINT=/bin/true GTKDOCIZE=/bin/true $(HOST_DIR)/bin/autoreconf -f -i
|