[devel] ftbfs по пропавшему imlib2-config (was: ftbfs-joined: wmforkplop)
Michael Shigorin
mike на altlinux.org
Вт Янв 18 11:41:35 MSK 2022
On Tue, Jan 18, 2022 at 05:16:47PM +0900, Alexander Danilov wrote:
> 18.01.2022 17:01, Michael Shigorin пишет:
> > On Tue, Jan 18, 2022 at 04:39:09PM +0900, Alexander Danilov wrote:
> >> На странице ftbfs-joined я увидел пакет wmforkplop который не собирается
> >> уже 5 недель. Вы указаны в качестве владельца данного пакета.
> >> Вот задача где я поправил сборку: https://git.altlinux.org/tasks/293671
> >> (test-only)
> >> Прошу рассмотреть задачу и принять изменение в репозиторий wmforkplop.
> > Спасибо, что обратили внимание (я не заметил) и озаботились;
> > в целом NMU по ftbfs на мои пакеты можно сразу слать, но вот
> > конкретно в данном случае могу отметить, что патчить генерат
> > (configure) смысла нет; в тоже сломавшемся wmhdplop, который
> > и я заметил, исправление сделал в спеке так:
> >
> > +# imlib2-config is broken
> > +sed -e 's,imlib2-config,pkg-config imlib2,g' -i configure.ac
> >
> > Если хотите, сделайте так же в wmforkplop; могу и я.
> В пакете не используется autoconf поэтому я решил править
> configure. Там еще идет проверка на существование
> imlib2-config, которую патч удаляет.
В однотипном wmhdplop давно уже %autoreconf:
https://git.altlinux.org/people/mike/packages/?p=wmhdplop.git;a=commitdiff;h=3de5f232ae15c55e0f6e55357d0ce0b0bad32ed0
...но в данном разе аналогичные sed+autoreconf ведут
к поломанному configure, что само по себе интересно:
checking host system type... e2k-alt-linux-gnu
./configure: line 2943: syntax error near unexpected token `build_old_libs,'
./configure: line 2943: ` _LT_DECL(build_old_libs, enable_static, 0,'
Там и впрямь остаётся нераскрытый макрос:
2943 _LT_DECL(build_old_libs, enable_static, 0,
2944 Whether or not to build static libraries)
Короче, за отсутствием моего исправления отправляйте своё :-)
> > PS: как вариант, давайте перенесём переписку в devel@ --
> > возможно, таких пакетов оказалось больше двух.
> В devel@ можно перенести, может есть еще более правильные решения.
Давайте.
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
Подробная информация о списке рассылки Devel