Версии: FreeBSD 5.5.p8, automake 1.10.1.
При попытке сборки пакета automake 1.10 на FreeBSD версии меньше 6.0 выдаётся ошибка:
./automake.texi:645: Unknown command `headitem'.
--- Makefile.orig Tue Dec 29 09:48:44 2009 +++ Makefile Tue Dec 29 09:55:33 2009 @@ -42,4 +42,12 @@ @${MKDIR} ${PREFIX}/share/automake-${BUILD_VERSION} @${MKDIR} ${PREFIX}/share/aclocal-${BUILD_VERSION} -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +.if ${OSVERSION} < 600000 +# Texinfo files use features of makeinfo not present in FreeBSD 5.x's makeinfo 4.6 +BUILD_DEPENDS += ${LOCALBASE}/bin/makeinfo:${PORTSDIR}/print/texinfo +CONFIGURE_ARGS += MAKEINFO=${LOCALBASE}/bin/makeinfo +.endif + +.include <bsd.port.post.mk>