[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Вопросы по созданию пакета.



On Sun, Sep 30, 2012 at 06:49:05PM +0400, "Артём Н." wrote:
> >>>>>>> В rules используются какие-то HARDENING_CFLAGS и HARDENING_LDFLAGS,
> >>>>>>> которые никто не ставит.
> >>>>>> Действительно: всё одинаково, как с ними, так и без них.
> >>>>>> Но здесь написано, что они нужны:
> >>>>>> http://wiki.debian.org/Hardening#hardening-includes
> >>>>> Там ещё про "include its Makefile snippet in debian/rules" написано, но
> >>>>> это вы почему-то пропустили.
> >>>> Я, вроде, включил тот кусок...
> >>> По-моему нет.
> >> А, ну да, я сделал так:
> >> include /usr/share/dpkg/buildflags.mk
> >> Ведь это тоже самое?
> > С чего бы?
> Ээээ... Нет?
Файлы разные.

> Но в buildflags.mk тоже эти переменные используются, что-то усиленно включается
> и подставляется. С первого взгляда я подумал, что он делает тоже самое...
> Для чего тогда он нужен?
/usr/share/hardening-includes/hardening.make выставляет $HARDENING_*,
/usr/share/dpkg/buildflags.mk выставляет $CFLAGS и всё такое, причём
делают они это независимо друг от друга и по вообще говоря разным правилам.

-- 
WBR, wRAR

Attachment: signature.asc
Description: Digital signature


Reply to: