Инструменты пользователя

Инструменты сайта


os:freebsd:automake110:unknown_command_headitem

Unknown command `headitem'

Версии: 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>

Информация

Дискуссия

Enter your comment
 
os/freebsd/automake110/unknown_command_headitem.txt · Последние изменения: 29.12.2009 09:56 (внешнее изменение)

Инструменты страницы