summaryrefslogtreecommitdiffstats
path: root/database/mongodb/scons.patch
diff options
context:
space:
mode:
Diffstat (limited to 'database/mongodb/scons.patch')
-rw-r--r--database/mongodb/scons.patch19
1 files changed, 19 insertions, 0 deletions
diff --git a/database/mongodb/scons.patch b/database/mongodb/scons.patch
new file mode 100644
index 0000000000..6b88a73215
--- /dev/null
+++ b/database/mongodb/scons.patch
@@ -0,0 +1,19 @@
+--- SConstruct.orig 2011-03-16 18:33:30.000000000 +0300
++++ SConstruct 2011-03-17 12:56:26.070001337 +0300
+@@ -673,6 +673,7 @@
+ if linux:
+ env.Append( CPPFLAGS=" -Werror " )
+ env.Append( CPPFLAGS=" -fno-builtin-memcmp " ) # glibc's memcmp is faster than gcc's
++ env.Append( CXXFLAGS=os.environ['CXXFLAGS'])
+ env.Append( CXXFLAGS=" -Wnon-virtual-dtor " )
+ env.Append( LINKFLAGS=" -fPIC -pthread -rdynamic" )
+ env.Append( LIBS=[] )
+@@ -688,7 +688,7 @@
+ env.Append( CPPFLAGS=" -O0 -fstack-protector " );
+ env['ENV']['GLIBCXX_FORCE_NEW'] = 1; # play nice with valgrind
+ else:
+- env.Append( CPPFLAGS=" -O3" )
++ pass
+ #env.Append( CPPFLAGS=" -fprofile-generate" )
+ #env.Append( LINKFLAGS=" -fprofile-generate" )
+ # then: