Blame rubygem-passenger-4.0.18_apache_fix_autofoo.patch

7c62abb
diff -urp passenger-release-4.0.18.orig/build/basics.rb passenger-release-4.0.18/build/basics.rb
7c62abb
--- passenger-release-4.0.18.orig/build/basics.rb	2013-09-17 13:47:54.000000000 -0500
7c62abb
+++ passenger-release-4.0.18/build/basics.rb	2013-09-23 16:11:12.926455965 -0500
7c62abb
@@ -138,7 +138,7 @@ LIBEXT   = PlatformInfo.library_extensio
7c62abb
 USE_DMALLOC = boolean_option('USE_DMALLOC')
7c62abb
 USE_EFENCE  = boolean_option('USE_EFENCE')
7c62abb
 USE_ASAN    = boolean_option('USE_ASAN')
7c62abb
-OPTIMIZATION_FLAGS = "#{PlatformInfo.debugging_cflags} -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon".strip
7c62abb
+OPTIMIZATION_FLAGS = "#{ENV['CXXFLAGS']} #{PlatformInfo.debugging_cflags} -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS -fcommon".strip
7c62abb
 OPTIMIZATION_FLAGS << " -O" if OPTIMIZE
7c62abb
 OPTIMIZATION_FLAGS << " -feliminate-unused-debug-symbols -feliminate-unused-debug-types" if PlatformInfo.compiler_supports_feliminate_unused_debug?
7c62abb
 OPTIMIZATION_FLAGS << " -fvisibility=hidden -DVISIBILITY_ATTRIBUTE_SUPPORTED" if PlatformInfo.compiler_supports_visibility_flag?