Hello,

GCC-4.8.3 is now in the portage tree and it enables SSP, or Stack
Smashing Protection, by default.

I don't want SSP.  It can be disabled using the -fno-stack-protector
flag.

Checking the portage use.local.desc file, it seems a better way
to disable SSP is to specify the "nossp" USE flag for gcc.  With
this USE flag set, gcc will be built without SSP.

However the "nossp" USE flag has some sort of warning attached
to it in the use.local.desc file:

sys-devel/gcc:nossp - Disable SSP support (NOT FOR GENERAL USE)

What does this mean?  Is it safe to use the "nossp" USE flag to build gcc?

Frank Peters


Reply via email to