10f1774814
Packages that don't declare USE_TOOLS+=perl and whose configure script invokes perl produce a warning. Usually warnings are ignored, but they can also be configured as errors, for example during a strict bulk build. In this situation it is necessary to override the default behavior of the perl tool to fail silently. Up to now, defining both TOOLS_BROKEN+=perl and TOOLS_FAIL+=perl produced a duplicate make target. To handle this situation, let TOOLS_BROKEN+=perl take precedence over TOOLS_FAIL+=perl. This is much easier than finding out in each case how to disable the perl check in the configure script, which is most often done by adding any of the following to CONFIGURE_ENV: PERL=#none, ac_cv_prog_PERL=#none, ac_cv_path_PERL=#none. |
||
---|---|---|
.. | ||
autoconf.mk | ||
automake.mk | ||
bison.mk | ||
bsd.tools.mk | ||
cmake.mk | ||
create.mk | ||
defaults.mk | ||
digest.mk | ||
flex.mk | ||
gettext.mk | ||
gmake.mk | ||
imake.mk | ||
intltool.mk | ||
ldconfig.mk | ||
make.mk | ||
msgfmt-msgctxt.awk | ||
msgfmt-msgid_plural.awk | ||
msgfmt.sh | ||
perl.mk | ||
pkg-config.mk | ||
replace.mk | ||
rpcgen.mk | ||
shquote.sh | ||
strip.mk | ||
texinfo.mk | ||
tools.AIX.mk | ||
tools.Bitrig.mk | ||
tools.BSDOS.mk | ||
tools.Cygwin.mk | ||
tools.Darwin.mk | ||
tools.DragonFly.mk | ||
tools.FreeBSD.mk | ||
tools.FreeMiNT.mk | ||
tools.GNUkFreeBSD.mk | ||
tools.Haiku.mk | ||
tools.HPUX.mk | ||
tools.Interix.mk | ||
tools.IRIX.mk | ||
tools.Linux.mk | ||
tools.Minix.mk | ||
tools.MirBSD.mk | ||
tools.NetBSD.mk | ||
tools.OpenBSD.mk | ||
tools.OSF1.mk | ||
tools.QNX.mk | ||
tools.SCO_SV.mk | ||
tools.SunOS.mk | ||
tools.UnixWare.mk | ||
zip.mk |