72 |
[[ -z ${ALT_HEADERS} ]] && export ALT_HEADERS="/usr/include" |
[[ -z ${ALT_HEADERS} ]] && export ALT_HEADERS="/usr/include" |
73 |
|
|
74 |
# kernel support |
# kernel support |
75 |
export ENABLE_KERNEL=2.6.32 |
export ENABLE_KERNEL=3.2.0 |
76 |
|
|
77 |
src_prepare() |
src_prepare() |
78 |
{ |
{ |
144 |
myopts+=" --enable-stackguard-randomization" |
myopts+=" --enable-stackguard-randomization" |
145 |
# enable stack protector |
# enable stack protector |
146 |
myopts+=" --enable-stack-protector=strong" |
myopts+=" --enable-stack-protector=strong" |
147 |
|
# enable static pie |
148 |
|
myopts+=" --enable-static-pie" |
149 |
# enable intel cet + branch tracking (IBT) and shadow stack (SHSTK) |
# enable intel cet + branch tracking (IBT) and shadow stack (SHSTK) |
150 |
myopts+=" --enable-cet" |
myopts+=" --enable-cet" |
151 |
|
|