[devel] Добавление -Werror=format-security

Dmitry V. Levin ldv на altlinux.org
Ср Июн 3 14:54:21 MSD 2009


On Wed, Jun 03, 2009 at 05:21:02AM +0400, Vitaly Lipatov wrote:
> Есть предложение добавить в стандартные флаги (CFLAGS)
> -Werror=format-security
> Предотвращает конструкции вида
> *printf(msg)
> где msg - форматная строка неизвестного содержания.
> Наткнулся на это в Mandriva.

В gcc4.4 я включил по умолчанию -Wformat и -Wformat-security,
см. "ALT Linux gcc 4.4.0-alt1" в "info gcc" (там же написано, как это
отключить).

Добавить -Werror=format-security по умолчанию куда-либо при текущем уровне
несобираемости Сизифа (4.6%), как мне кажется, ещё рано.

Пока что могу посоветовать читать (или хотя бы грепать) логи сборки
пакетов.


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


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