[packages/passenger] - properly pass our CFLAGS, needs -fno-sctrict aliasing due to warnings

baggins baggins at pld-linux.org
Tue Aug 26 22:22:30 CEST 2014


commit e0e226e5b50c73f3b2eab5c8cbec36c4b2067b74
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Tue Aug 26 22:21:58 2014 +0200

    - properly pass our CFLAGS, needs -fno-sctrict aliasing due to warnings

 passenger.spec | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)
---
diff --git a/passenger.spec b/passenger.spec
index 36a39f8..156c0fa 100644
--- a/passenger.spec
+++ b/passenger.spec
@@ -1,7 +1,3 @@
-# TODO
-# - pass our cppflags
-#   /usr/include/features.h:341:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp]
-#   #  warning _FORTIFY_SOURCE requires compiling with optimization (-O)
 # Conditional build:
 %bcond_with	tests		# build without tests
 
@@ -99,8 +95,10 @@ rm -r ext/libev
 export USE_VENDORED_LIBEV=false
 export CC="%{__cc}"
 export CXX="%{__cxx}"
-export CFLAGS="%{rpmcflags}"
-export CXXFLAGS="%{rpmcxxflags}"
+export CFLAGS="%{rpmcflags} -fno-strict-aliasing"
+export CXXFLAGS="%{rpmcxxflags} -fno-strict-aliasing"
+export EXTRA_CFLAGS="%{rpmcflags} -fno-strict-aliasing"
+export EXTRA_CXXFLAGS="%{rpmcxxflags} -fno-strict-aliasing"
 
 export APACHECTL=%{_sbindir}/apachectl
 export HTTPD_VERSION=$(rpm -q apache-devel --qf '%{V}')
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/passenger.git/commitdiff/e0e226e5b50c73f3b2eab5c8cbec36c4b2067b74



More information about the pld-cvs-commit mailing list