[devel] (gcc-gnat) repocop-lintian: bad-permissions-for-ali-file

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вт Май 6 13:21:37 MSD 2008


On Tue, May 06, 2008 at 10:31:31AM +0300, Igor Vlasenko wrote:
> Господа, есть ругань на наши gcc-gnat.
> 
> Tag: bad-permissions-for-ali-file
> Type: warning
> Info: Ada Library Information (*.ali) files are required to be read-only
>  (mode 0444) by GNAT. 

Надо поправить тест, поскольку права доступа 0644 вполне адекватны
приведённому ниже обоснованию.  Кроме того, на процессы с fsuid==0
эти ограничения прав доступа обычно не распространяются.

>  If at least one user can write the *.ali file, GNAT considers whether
>  or not to recompile the corresponding source file.  Such recompilation
>  would fail because normal users don't have write permission on the
>  files.  Moreover, such recompilation would defeat the purpose of
>  library packages, which provide *.a and *.so libraries to link against).
> 
> gcc3.4-gnat-3.4.5-alt7.x86_64
> gcc4.1-gnat-4.1.2-alt2.x86_64
> i386-mingw32msvc-gcc-gnat-3.4.5-alt2.x86_64


-- 
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/20080506/b4aa2e11/attachment-0002.bin>


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