[devel] I: gcc4.1-4.1.1-alt8, glibc-2.5-alt1

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вт Окт 3 15:59:54 MSD 2006


On Wed, Aug 09, 2006 at 04:32:38PM +0400, Dmitry V. Levin wrote:
> On Wed, Aug 09, 2006 at 02:49:17PM +0400, Денис Смирнов wrote:
> > On Wed, Aug 09, 2006 at 04:15:10AM +0400, Dmitry V. Levin wrote:
> > 
> > DVL> Я не совсем понимаю, как автоматизировать -pie, но и без -pie причин для
> > DVL> пересборки достаточно.  Хуже другое: я не понимаю, как этот объём пакетов
> > DVL> выложить и как пользователи будут обновлять свои системы?
> > 
> > Общий объем пакетов для архитектуры i686 у нас 4.8G. Делать такое одним
> > проходом думаю слишком много вреда будет.
> > 
> > Я бы предложил сначала действительно обновить binutils,
> 
> К сожалению, для перехода на DT_GNU_HASH этого недостаточно, ещё нужно
> обновить glibc, а это гораздо сложнее и дольше.

gcc4.1-4.1.1-alt8 с включённым по умолчанию --hash-style=gnu вместе с
glibc-2.5-alt1 отправится сегодня в Сизиф по окончании тестовой пересборки
Сизифа.

Что касается параметров сборки по умолчанию, то, между прочим, в FC6 по
умолчанию включили вот что:
$ rpmquery -p --qf '%{OPTFLAGS}\n' libutempter-1.1.4-3.fc6.i386.rpm 
-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic
-fasynchronous-unwind-tables

Я думаю, что нам имеет смысл включить как -Wp,-D_FORTIFY_SOURCE=2
так и -fstack-protector по умолчанию прямо в gcc по аналогии с
--hash-style=gnu.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20061003/bd906494/attachment-0001.bin>


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