diff --git a/passenger.spec b/passenger.spec index 9f1bb7fe9251c55a7e41cda7ae85ba8a603466da..a8b336a19566cf18dfba5db3bb3c97d54692c83f 100644 --- a/passenger.spec +++ b/passenger.spec @@ -9,7 +9,7 @@ Name:passenger Summary: Phusion Passenger application server Version: 6.0.17 -Release: 1 +Release: 2 License: Boost and BSD and MIT and zlib URL: https://www.phusionpassenger.com @@ -83,6 +83,8 @@ This package contains documentation files for Phusion Passenger®. %endif export EXTRA_CFLAGS="${CFLAGS:-%optflags} -Wno-deprecated" export EXTRA_CXXFLAGS="${CXXFLAGS:-%optflags} -Wno-deprecated" +export EXTRA_LDFLAGS="${EXTRA_LDFLAGS} -fPIE -pie -fPIC" +export EXTRA_CXX_LDFLAGS="${EXTRA_CXX_LDFLAGS} -fPIE -pie -fPIC" export EXTRA_CFLAGS=`echo "$EXTRA_CFLAGS" | sed 's|-O2||g'` export EXTRA_CXXFLAGS=`echo "$EXTRA_CXXFLAGS" | sed 's|-O2||g'` @@ -198,6 +200,9 @@ sed -i 's|^#!/usr/bin/env python$|#!/usr/bin/python3|' %{buildroot}%{_datadir}/p %{_mandir}/*/* %changelog +* Wed Jun 07 2023 chenchen - 6.0.17-2 +- add PIE compiler option + * Mon Apr 17 2023 Ge Wang - 6.0.17-1 - update to version 6.0.17