Hi,

Alle sabato 7 aprile 2012, Simon Ruderich ha scritto:
> On Sat, Apr 07, 2012 at 07:13:01PM +0200, Pino Toscano wrote:
> > Alle sabato 7 aprile 2012, Simon Ruderich ha scritto:
> >> The CPPFLAGS hardening flags are missing because CMake ignores
> >> them by default.
> > 
> > This is an issue in cmake, I will not certainly add code like that
> > in any cmake-using package.
> 
> I can understand that you don't want to add "unnecessary" code to
> each cmake package, but I doubt that the CMake CPPFLAGS issue
> will be fixed soon.

This isn't matter of being "unnecessary" (which I didn't imply at all), 
but of being nonsense to have to fix *all* the cmake packages like that.
Modestas is working to make cmake work to handle CPPFLAGS; even if cmake 
wouldn't, the logical place for such flags addition would be the 
debhelper cmake.pm class and the cmake.mk cdbs module, which would cover 
basically almost all the packages that in Debian are built using cmake.

> To accomplish the hardening flags release goal for Wheezy, adding
> the CPPFLAGS manually seems to be the only way.

Not in each and every package, sorry.

-- 
Pino Toscano

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to