[devel] Стабильный Сизиф II

Dmitry V. Levin ldv на altlinux.org
Ср Авг 23 16:23:18 MSD 2006


On Wed, Aug 23, 2006 at 03:41:01PM +0400, Alexey Tourbin wrote:
> On Wed, Aug 23, 2006 at 02:53:06PM +0400, Fr. Br. George wrote:
> > Начинается подготовка к выпуску стабильного Сизифа.
> 
> Чтобы подготовка к выпуску стабильного сизифа стала вконец возможной,
> нужно также адресовать следующие проблемы:
> 
> 1) Дождаться нового toolchain'а, в котором будет -D_FORTIFY_SOURCE и,
> возможно, что-то ещё.

Как минимум по умолчанию будет включено -D_FORTIFY_SOURCE=2 и
--hash-style=gnu, это не должно потребовать много усилий со стороны
ментейнеров по по исправлению своих пакетов.
Очень желательно включить по умолчанию -fstack-protector, хотя объём
работы по исправлению софта мне пока оценить сложно.
Что касается -fpie/-pie, то здесь объём работы оченить ещё сложнее, думаю
что мы не успеем к оченнему фризу.

> Речь даже шла о том, чтобы до начала более
> глубокого фриза пересобрать все бинарные пакеты новым toolchain'ом.

Ну так помогите мне, тогда новый toolchain будет готов раньше.

Готовность пакетов toolchain'а сейчас такая:
binutils - 100%
gcc - 90%
glibc - 10%
linux-libc-headers - не менее 50%
rpm-build - 99%

> 2) Повысить пересобираемость сизифа.  Последняя плановая пересборка была
> 9 июля, и сейчас мы даже не знаем, какие пакеты у нас собираются, а
> какие нет.

Это будет исправлено.

> Готовиться к фризу в таком положении означает готовиться к
> худшему -- в надежде на лучшее, разумеется.  Плановый цикл повышения
> пересобираемости сизифа -- 3 месяца.

Это слишком долго.  Надо будет сосредоточиться и управиться за месяц.

> За это время пакет либо чинится,
> либо уходит в orphaned.  По предварительной оценке, сейчас не собираются
> примерно 500 пакетов, т.е. почти 10% от общего числа (если же эти пакеты
> удалить, то это не спасет положения, потому что по зависимостям
> перестанут собираться другие пакеты и т.д.).
> 
> 3) Синхронизация i586 и x86_64, если выпуск предусматривает поддержку

Предусматривает, конечно.

> последней платформы.  Это тоже немалый объем работ, который может занять
> несколько месяцев.

Надеюсь что меньше.

> > Согласно плану, уже серез неделю нас ожидает стадия Sync -- погоня за
> > upstream и стабилизация. Очень хотелось бы, чтобы те, кто собпровождает
> > библиотеки и особо крупных монстров (KDE, OOo и т. п.), начали
> > задумываться об этом как можно раньше -- ведь от них зависит
> > стабильность многих сотен пакетов.
> 
> Короче, интуиция мне подсказывает, что при текущем состоянии сизифа
> в такие сжатые сроки полноценной стабилизации и фриза не будет.

Придётся форсировать.


-- 
ldv
----------- следущая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: отсутствует
Url     : http://lists.altlinux.org/pipermail/devel/attachments/20060823/7432d555/attachment-0001.bin 


Подробная информация о списке рассылки Devel