diff --git a/passenger.spec b/passenger.spec index 3969881f3e0b6bdb44a1d907c46d38af2993c07d..bf70b5b814b8a83d452f9d34eb14bd82f0c6bbe2 100644 --- a/passenger.spec +++ b/passenger.spec @@ -9,7 +9,7 @@ Name:passenger Summary: Phusion Passenger application server Version: 6.0.8 -Release: 3 +Release: 4 License: Boost and BSD and MIT and zlib URL: https://www.phusionpassenger.com @@ -80,6 +80,8 @@ This package contains documentation files for Phusion Passenger®. %build 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'` @@ -196,6 +198,9 @@ sed -i 's|^#!/usr/bin/env python$|#!/usr/bin/python3|' %{buildroot}%{_datadir}/p %{_mandir}/*/* %changelog +* Mon Jun 05 2023 chenchen - 6.0.8-4 +- add PIE compiler options + * Wed Sep 21 2022 yaoxin - 6.0.8-3 - fix passenger load error