summaryrefslogtreecommitdiff
path: root/community/mongodb/removeWerror.patch
diff options
context:
space:
mode:
Diffstat (limited to 'community/mongodb/removeWerror.patch')
-rw-r--r--community/mongodb/removeWerror.patch22
1 files changed, 6 insertions, 16 deletions
diff --git a/community/mongodb/removeWerror.patch b/community/mongodb/removeWerror.patch
index dd96084da..e25f121bb 100644
--- a/community/mongodb/removeWerror.patch
+++ b/community/mongodb/removeWerror.patch
@@ -1,21 +1,11 @@
---- a/SConstruct 2013-03-16 02:59:55.000000000 +0800
-+++ b/SConstruct 2013-03-20 10:55:20.009645869 +0800
-@@ -692,7 +692,7 @@
+--- a/SConstruct 2014-04-08 22:55:57.206075327 +0800
++++ b/SConstruct 2014-04-08 22:57:58.692240224 +0800
+@@ -819,7 +819,7 @@
"-Winvalid-pch"] )
# env.Append( " -Wconversion" ) TODO: this doesn't really work yet
- if linux:
+ if linux or darwin:
- env.Append( CCFLAGS=["-Werror", "-pipe"] )
+ env.Append( CCFLAGS=["-pipe"] )
- if not has_option('clang'):
- env.Append( CCFLAGS=["-fno-builtin-memcmp"] ) # glibc's memcmp is faster than gcc's
---- a/src/third_party/v8/SConscript 2013-04-17 03:21:23.000000000 +0800
-+++ b/src/third_party/v8/SConscript 2013-04-18 17:41:29.878618892 +0800
-@@ -47,7 +47,6 @@
- 'gcc': {
- 'all': {
- 'CCFLAGS': ['-Wall',
-- '-Werror',
- '-W',
- '-Wno-unused-parameter',
- '-Woverloaded-virtual',
+ env.Append( CPPDEFINES=["_FILE_OFFSET_BITS=64"] )
+ env.Append( CXXFLAGS=["-Wnon-virtual-dtor", "-Woverloaded-virtual"] )