This website requires JavaScript.
Explore
Help
Register
Sign In
upstream
/
opnsense-src
Watch
1
Star
0
Fork
You've already forked opnsense-src
0
mirror of
https://github.com/opnsense/src.git
synced
2026-04-20 21:59:20 -04:00
Code
Issues
Projects
Releases
Packages
Wiki
Activity
Actions
c66ca7723b
opnsense-src
/
tools
/
build
/
options
/
WITHOUT_SSP
3 lines
79 B
Text
Raw
Normal View
History
Unescape
Escape
Introduce WITHOUT_SSP option that allows users to exclude LGPLed libssp from the build.
2007-05-19 00:42:59 -04:00
.\" $FreeBSD$
Enable GCC stack protection (aka Propolice) for userland: - It is opt-out for now so as to give it maximum testing, but it may be turned opt-in for stable branches depending on the consensus. You can turn it off with WITHOUT_SSP. - WITHOUT_SSP was previously used to disable the build of GNU libssp. It is harmless to steal the knob as SSP symbols have been provided by libc for a long time, GNU libssp should not have been much used. - SSP is disabled in a few corners such as system bootstrap programs (sys/boot), process bootstrap code (rtld, csu) and SSP symbols themselves. - It should be safe to use -fstack-protector-all to build world, however libc will be automatically downgraded to -fstack-protector because it breaks rtld otherwise. - This option is unavailable on ia64. Enable GCC stack protection (aka Propolice) for kernel: - It is opt-out for now so as to give it maximum testing. - Do not compile your kernel with -fstack-protector-all, it won't work. Submitted by: Jeremie Le Hen <jeremie@le-hen.org>
2008-06-25 17:33:28 -04:00
Set to not build world with propolice stack smashing protection.
Reference in a new issue
Copy permalink