[devel] Новый automake
Dmitry V. Levin
ldv на altlinux.org
Пт Апр 13 14:49:18 MSK 2012
On Fri, Apr 13, 2012 at 09:44:19AM +0700, REAL wrote:
> 12.04.2012 23:22, Dmitry V. Levin пишет:
> >>Новый libtool поломал сборку ряда пакетов
> >>(на этапе %autoreconf). Есть какие-нибудь
> >>рекомендации по лечению?
> >
> >Вы уверены, что это новый libtool, а не новый
> >automake? Все, что мне
> >попалось на глаза, было связано именно с
> >обновлением automake.
>
> Точно, automake, но это сути вопроса не меняет.
Самая распространенная причина, по которой новый automake заворачивает
пакеты - это ошибка с примерно такой диагностикой:
Makefile.am:1: `pkglibdir' is not a legitimate directory for `DATA'
Вместо DATA иногда упоминается SCRIPTS и PROGRAMS. Еще я видел
аналогичную диагностику с участием pkgdatadir:
Makefile.am:30: `pkgdatadir' is not a legitimate directory for `PYTHON'
Рекомендация простая - фиксить.
Например, info automake подсказывает, что
Programs can be installed in `bindir', `sbindir', `libexecdir',
`pkglibexecdir'.
Scripts can be installed in `bindir', `sbindir', `libexecdir',
`pkglibexecdir', or `pkgdatadir'.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20120413/b44f64d4/attachment.bin>
Подробная информация о списке рассылки Devel