[devel] gnulib в пакетах
Andrey Savchenko
bircoph на altlinux.org
Сб Апр 13 03:40:04 MSK 2019
On Fri, 12 Apr 2019 18:46:30 +0300 Michael Shigorin wrote:
> Здравствуйте.
> При обновлении репозитория sisyphus_e2k до нового компилятора
> (lcc 1.23, прикидывается gcc 5.5) обнаружилась типовая проблема
> с собираемостью gnulib -- там для gcc5 задействуются builtin'ы,
> несколько из которых в этой ветке lcc не реализованы.
>
> Соответственно нам их приходится патчить, хотя лучше было бы
> один раз поправить пакет gnulib и пересобрать с ним нужное.
>
> Ситуация несколько осложняется тем, что обычно такие пакеты
> носят какую-либо версию gnulib, необязательно текущую.
>
> Отсюда предлагаю к обсуждению и, возможно, переводу на сизифный
> gnulib не претендующий на полноту список таких пакетов в сизифе:
>
> exiv2
> freeradius
> gambit
> gawk
> glib2
> gnutls30
> lftp
> libfreetype
> libgraphite2
> libpipeline
> sqlite3
> texinfo
> wget
>
> Также и мозилье семейство, но с ним у нас отдельный разговор.
Gnulib не предназначен для использования в качестве библиотеки, он
предназначен для встраивания в исходники проекта на уровне
исходного кода. Не думаю, что идея использовать общий gnulib для
всех стоит того, т.к. разным проектам могут быть нужны разные
версии; тем более, что придётся держать форк от апстрима.
> А вот эти пакеты уже переведены на сборку с системным gnulib:
>
> bison
> coreutils
> diffutils
> faketime
> findutils
> grep
> gzip
> libsigsegv
> m4
> patch
> sed
> tar
>
Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 833 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20190413/93668c1c/attachment.bin>
Подробная информация о списке рассылки Devel