configure will not add -O2 to CFLAGS if it is already defined to
add -O2 to the CFLAGS we pass in when PIE is being used.
This commit is contained in:
4
mkpkg
4
mkpkg
@@ -116,7 +116,7 @@ case "$osversion" in
|
|||||||
prefix=/usr
|
prefix=/usr
|
||||||
if [ $osrelease -ge 50 ]; then
|
if [ $osrelease -ge 50 ]; then
|
||||||
# RHEL 5 and up build pies and have audit support
|
# RHEL 5 and up build pies and have audit support
|
||||||
export CFLAGS="$F_PIE" LDFLAGS="-pie"
|
export CFLAGS="-O2 $F_PIE" LDFLAGS="-pie"
|
||||||
configure_opts="${configure_opts}${configure_opts+$tab}--with-linux-audit"
|
configure_opts="${configure_opts}${configure_opts+$tab}--with-linux-audit"
|
||||||
PPVARS="${PPVARS}${PPVARS+$space}linux_audit=1.4.0"
|
PPVARS="${PPVARS}${PPVARS+$space}linux_audit=1.4.0"
|
||||||
fi
|
fi
|
||||||
@@ -140,7 +140,7 @@ case "$osversion" in
|
|||||||
prefix=/usr
|
prefix=/usr
|
||||||
if [ $osrelease -ge 10 ]; then
|
if [ $osrelease -ge 10 ]; then
|
||||||
# SLES 10 and higher build pies
|
# SLES 10 and higher build pies
|
||||||
export CFLAGS="$F_PIE" LDFLAGS="-pie"
|
export CFLAGS="-O2 $F_PIE" LDFLAGS="-pie"
|
||||||
if [ $osrelease -ge 11 ]; then
|
if [ $osrelease -ge 11 ]; then
|
||||||
# SLES 11 and higher has SELinux
|
# SLES 11 and higher has SELinux
|
||||||
configure_opts="${configure_opts}${configure_opts+$tab}--with-selinux"
|
configure_opts="${configure_opts}${configure_opts+$tab}--with-selinux"
|
||||||
|
Reference in New Issue
Block a user