[devel] libtool-2.2
Dmitry V. Levin
ldv на altlinux.org
Вт Апр 28 01:06:27 MSD 2009
On Mon, Apr 27, 2009 at 01:32:04PM +0400, Dmitry V. Levin wrote:
> On Mon, Apr 27, 2009 at 01:20:01PM +0400, Alexey I. Froloff wrote:
> > * QA Team Robot <qa@> [090427 13:00]:
> > > Package: librep-0.17.2-alt1
> > > configure: WARNING: unrecognized options: --disable-dependency-tracking, --without-included-gettext
> > > configure: error: cannot run /bin/sh ./config.sub
> >
> > * QA Team Robot <qa@> [090427 13:03]:
> > > Package: zsh-1:4.3.9-alt2
> > > configure: WARNING: unrecognized options: --disable-dependency-tracking, --without-included-gettext, --with-curses-terminfo
> > > configuring for zsh 4.3.9-dev-1
> > > configure: error: cannot run /bin/sh ./config.sub
> >
> > Что случилось? Оба эти пакета не используют automake.
>
> Раньше файлы config.* копировал libtoolize; теперь он этого не делает.
Более развёрнутый ответ, с цитатами, выглядит так:
* libtoolize no longer removes config.guess and config.sub, even when
--install is passed.
* Like automake, libtoolize no longer installs config.guess and config.sub
by default. Use new --install option to get the old behaviour.
Другими словами, если потребовалось прежнее поведение (копирование
config.guess и config.sub), то придётся передать libtoolize новый
(появился в libtool-1.9b) параметр --install.
Если libtoolize вызывается неявно из autoreconf, то это можно сделать,
например, с помощью
export LIBTOOLIZE='libtoolize --install'
Возможно, autoreconf -if должен сам передавать этот новый параметр
libtoolize'у. Сложность состоит в том, что в прежних версиях libtool у
libtoolize'а этого параметра не было. Так что я, конечно, пропатчу
наш autoreconf, но апстрим это вряд ли возьмёт (хотя можно проверить).
Мораль: если в результате вчерашней автопересборки у вас пропал
config.sub, дождитесь результата следующей автопересборки: есть некоторая
вероятность исправления сборки без вашего участия.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 197 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20090428/89b0b429/attachment-0001.bin>
Подробная информация о списке рассылки Devel