Remove -fstack-protector-strong from Qt 5 packages, too
This commit is contained in:
parent
a096d481e3
commit
e268bc2458
|
@ -161,8 +161,8 @@ prepare() {
|
|||
# build qmake using mingw-w64 {C,LD}FLAGS
|
||||
# This also sets default {C,CXX,LD}FLAGS for projects built using qmake
|
||||
CPPFLAGS="${MINGW_CPPFLAGS:--D_FORTIFY_SOURCE=2}"
|
||||
CFLAGS="${MINGW_CFLAGS:-$CPPFLAGS -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CXXFLAGS="${MINGW_CXXFLAGS:-$CPPFLAGS -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CFLAGS="${MINGW_CFLAGS:-$CPPFLAGS -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CXXFLAGS="${MINGW_CXXFLAGS:-$CPPFLAGS -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
LDFLAGS="${MINGW_LDFLAGS:--Wl,-O1,--sort-common,--as-needed}"
|
||||
sed -i -e "s|^\(QMAKE_CFLAGS_RELEASE.*=\).*$|\1 ${CFLAGS}|" \
|
||||
-e "s|^\(QMAKE_CXXFLAGS_RELEASE.*=\).*$|\1 ${CXXFLAGS}|"\
|
||||
|
|
|
@ -161,8 +161,8 @@ prepare() {
|
|||
# build qmake using mingw-w64 {C,LD}FLAGS
|
||||
# This also sets default {C,CXX,LD}FLAGS for projects built using qmake
|
||||
CPPFLAGS="${MINGW_CPPFLAGS:--D_FORTIFY_SOURCE=2}"
|
||||
CFLAGS="${MINGW_CFLAGS:-$CPPFLAGS -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CXXFLAGS="${MINGW_CXXFLAGS:-$CPPFLAGS -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CFLAGS="${MINGW_CFLAGS:-$CPPFLAGS -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CXXFLAGS="${MINGW_CXXFLAGS:-$CPPFLAGS -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
LDFLAGS="${MINGW_LDFLAGS:--Wl,-O1,--sort-common,--as-needed}"
|
||||
sed -i -e "s|^\(QMAKE_CFLAGS_RELEASE.*=\).*$|\1 ${CFLAGS}|" \
|
||||
-e "s|^\(QMAKE_CXXFLAGS_RELEASE.*=\).*$|\1 ${CXXFLAGS}|"\
|
||||
|
|
|
@ -161,8 +161,8 @@ prepare() {
|
|||
# build qmake using mingw-w64 {C,LD}FLAGS
|
||||
# This also sets default {C,CXX,LD}FLAGS for projects built using qmake
|
||||
CPPFLAGS="${MINGW_CPPFLAGS:--D_FORTIFY_SOURCE=2}"
|
||||
CFLAGS="${MINGW_CFLAGS:-$CPPFLAGS -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CXXFLAGS="${MINGW_CXXFLAGS:-$CPPFLAGS -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CFLAGS="${MINGW_CFLAGS:-$CPPFLAGS -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CXXFLAGS="${MINGW_CXXFLAGS:-$CPPFLAGS -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
LDFLAGS="${MINGW_LDFLAGS:--Wl,-O1,--sort-common,--as-needed}"
|
||||
sed -i -e "s|^\(QMAKE_CFLAGS_RELEASE.*=\).*$|\1 ${CFLAGS}|" \
|
||||
-e "s|^\(QMAKE_CXXFLAGS_RELEASE.*=\).*$|\1 ${CXXFLAGS}|"\
|
||||
|
|
|
@ -161,8 +161,8 @@ prepare() {
|
|||
# build qmake using mingw-w64 {C,LD}FLAGS
|
||||
# This also sets default {C,CXX,LD}FLAGS for projects built using qmake
|
||||
CPPFLAGS="${MINGW_CPPFLAGS:--D_FORTIFY_SOURCE=2}"
|
||||
CFLAGS="${MINGW_CFLAGS:-$CPPFLAGS -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CXXFLAGS="${MINGW_CXXFLAGS:-$CPPFLAGS -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CFLAGS="${MINGW_CFLAGS:-$CPPFLAGS -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
CXXFLAGS="${MINGW_CXXFLAGS:-$CPPFLAGS -O2 -pipe -fno-plt -fexceptions --param=ssp-buffer-size=4}"
|
||||
LDFLAGS="${MINGW_LDFLAGS:--Wl,-O1,--sort-common,--as-needed}"
|
||||
sed -i -e "s|^\(QMAKE_CFLAGS_RELEASE.*=\).*$|\1 ${CFLAGS}|" \
|
||||
-e "s|^\(QMAKE_CXXFLAGS_RELEASE.*=\).*$|\1 ${CXXFLAGS}|"\
|
||||
|
|
Loading…
Reference in New Issue