[devel] PIE Executables
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Сб Май 31 02:47:44 MSD 2008
On Thu, May 22, 2008 at 09:50:27AM +0300, Led wrote:
> Thursday, 22 May 2008 08:02:03 Kirill A. Shutemov написав:
[...]
> > Эвристику ломает преждеверменный strip. Опция -s при линковке удаляет
> > символ __preinit_array_end по которому shared library отделяется от
> > position independed executable.
>
> Точно! Спасибо!
> Надо бы это где-то задокументировать. Потому как ИМХО неочевидно, что strip
> при сборке у нас, получается, недопустим :(
У нас strip происходит автоматически по окончании %install, поэтому ручной
strip не нужен, а иногда бывает и вреден. Например, для debuginfo он
смертелен, поэтому FC/RH везде отпатчивают strip.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080531/d3d76890/attachment-0002.bin>
Подробная информация о списке рассылки Devel