]> git.pld-linux.org Git - packages/mongodb.git/blob - config.patch
- release 3
[packages/mongodb.git] / config.patch
1 --- mongodb-src-r2.0.1/SConstruct.orig  2011-10-22 02:52:16.000000000 +0200
2 +++ mongodb-src-r2.0.1/SConstruct       2011-11-01 19:46:50.060469479 +0100
3 @@ -673,7 +673,6 @@
4      env.Append( CPPFLAGS="-fPIC -fno-strict-aliasing -ggdb -pthread -Wall -Wsign-compare -Wno-unknown-pragmas -Winvalid-pch" )
5      # env.Append( " -Wconversion" ) TODO: this doesn't really work yet
6      if linux:
7 -        env.Append( CPPFLAGS=" -Werror " )
8          if not has_option('clang'): 
9              env.Append( CPPFLAGS=" -fno-builtin-memcmp " ) # glibc's memcmp is faster than gcc's
10  
11 @@ -684,7 +683,8 @@
12  
13      #make scons colorgcc friendly
14      env['ENV']['HOME'] = os.environ['HOME']
15 -    env['ENV']['TERM'] = os.environ['TERM']
16 +    if 'TERM' in os.environ:
17 +        env['ENV']['TERM'] = os.environ['TERM']
18  
19      if linux and has_option( "sharedclient" ):
20          env.Append( LINKFLAGS=" -Wl,--as-needed -Wl,-zdefs " )
21 @@ -732,10 +732,6 @@
22          print( "removing precompiled headers" )
23          os.unlink('pch.h.gch') # gcc uses the file if it exists
24  
25 -if usev8:
26 -    env.Prepend( CPPPATH=["../v8/include/"] )
27 -    env.Prepend( LIBPATH=["../v8/"] )
28 -
29  if "uname" in dir(os):
30      hacks = buildscripts.findHacks( os.uname() )
31      if hacks is not None:
32 @@ -919,6 +915,10 @@
33          else:
34              myCheckLib( "v8" , True )
35  
36 +    myCheckLib(["pcrecpp"], True)
37 +    myCheckLib(["pcre"], True)
38 +    myCheckLib(["snappy"], True)
39 +
40      # requires ports devel/libexecinfo to be installed
41      if freebsd or openbsd:
42          myCheckLib( "execinfo", True )
This page took 0.032311 seconds and 3 git commands to generate.