Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-11106 Detect non-enterprise MSI configurations | Ernie Hershey | 2014-02-12 | 1 | -0/+1 |
| | |||||
* | SERVER-10324 Allow modules to add files to different archive subdirectories | Ernie Hershey | 2014-01-28 | 1 | -0/+2 |
| | | | | | | This CR is 1 of 2 covering the open source server repo component of https://jira.mongodb.org/browse/SERVER-10324. It supplants http://codereview.10gen.com/4892644241047552/ | ||||
* | SERVER-12456 Also pass stack protector option to the link step | Andrew Morrow | 2014-01-25 | 1 | -0/+2 |
| | |||||
* | SERVER-12403 permit use-system-boost on Windows to work with autolib linking | Eric Milkie | 2014-01-23 | 1 | -32/+9 |
| | |||||
* | SERVER-12421 - detect sasl library properly for C++ driver on Windows | Eric Milkie | 2014-01-23 | 1 | -1/+5 |
| | |||||
* | SERVER-12166: Promote struct/class mismatch warning to error with GCC/Clang | Mark Benvenuto | 2013-12-31 | 1 | -7/+6 |
| | |||||
* | SERVER-10142: Eliminate Compiler Warnings on Windows Builders | Mark Benvenuto | 2013-12-18 | 1 | -1/+8 |
| | | | | BF-60:compile broken on windows | ||||
* | SERVER-11689 Always link libgcc statically if linking libstdc++ statically | Andrew Morrow | 2013-11-27 | 1 | -1/+1 |
| | |||||
* | SERVER-11575 Added support for YAML Config File | Shaun Verch | 2013-11-13 | 1 | -0/+5 |
| | |||||
* | SERVER-6950 Add a TCMalloc ServerStatusSection | Mathias Stearn | 2013-11-12 | 1 | -0/+1 |
| | |||||
* | SERVER-9855 Add support for specifying Mavericks as the OS X minimum version | Andrew Morrow | 2013-11-05 | 1 | -1/+1 |
| | |||||
* | SERVER-9855 Remove obsolete darwin configuration options | Andrew Morrow | 2013-11-05 | 1 | -14/+1 |
| | | | | | | | - We want to use whatever compiler SCons tooling picks now that we support clang. - /usr/64 isn't a thing on modern Darwin (at least since 10.6, which is our minimum) - It probably never made sense to look in /usr/64/include for anything - If you want to use MacPorts, use --extrapath=/opt/local, similar for Fink | ||||
* | SERVER-11333 Add build flag to suppress use of __declspec(thread) | Andrew Morrow | 2013-10-24 | 1 | -17/+20 |
| | |||||
* | SERVER-11333 Use configure time checks and posix feature tests to select TSP ↵ | Andrew Morrow | 2013-10-24 | 1 | -0/+43 |
| | | | | implementation | ||||
* | SERVER-11264 Include OS X minimum version flag on link lines | Andrew Morrow | 2013-10-18 | 1 | -1/+3 |
| | |||||
* | SERVER-10830 msi builder as an scons target | Eric Milkie | 2013-10-09 | 1 | -1/+2 |
| | |||||
* | SERVER-11084 Error when mixing --gcov and --cache | Mathias Stearn | 2013-10-08 | 1 | -0/+3 |
| | |||||
* | SERVER-11053 Support use of CacheDir rather than Brobdingnagian variant ↵ | Andrew Morrow | 2013-10-07 | 1 | -7/+27 |
| | | | | directory names | ||||
* | SERVER-10808 add __gcov_flush() call on exit | Mike Grundy | 2013-10-03 | 1 | -0/+1 |
| | | | | Signed-off-by: Matt Kangas <matt.kangas@mongodb.com> | ||||
* | SERVER-10816 enable StackChecker when not optimized and in debug mode rather ↵ | matt dannenberg | 2013-09-25 | 1 | -0/+2 |
| | | | | than when simply in debug mode | ||||
* | SERVER-10401 Disable new clang-3.4 warning | Andrew Morrow | 2013-09-18 | 1 | -0/+4 |
| | |||||
* | SERVER-10726 Orthogonalize debugging and optimization options | Andrew Morrow | 2013-09-16 | 1 | -97/+188 |
| | | | | | | | | | | | | | Introduce new flags --dbg and --opt which permit independent control over optimization and debugging. The old --d, --dd, and --release flags were not independent, and had surprising interactions, particularly on Windows. The old flags are still supported in a legacy mode for --d and --dd builds, cannot be mixed with the new. For builds specifying none of --dbg, --opt, --d, or --dd, there should be no behavior change, except on Windows. On that platform, a no-flags-specified build will now default to optimization enabled, whereas before it did not. | ||||
* | SERVER-8684 added a CCPDEFINE to cause newer system versions of boost to use ↵ | matt dannenberg | 2013-09-16 | 1 | -0/+1 |
| | | | | the thread version we do | ||||
* | SERVER-9766 Don't fail the build on missing system libraries unless they are ↵ | Andrew Morrow | 2013-09-11 | 1 | -21/+11 |
| | | | | in demand | ||||
* | SERVER-9766 Remove support for separate client driver package | Andrew Morrow | 2013-09-11 | 1 | -12/+0 |
| | |||||
* | SERVER-9770 introduce new scons flag to optionally build with /MD | Eric Milkie | 2013-09-06 | 1 | -11/+19 |
| | |||||
* | Retain frame pointers when building with clang sanitizers | Andrew Morrow | 2013-08-15 | 1 | -0/+1 |
| | |||||
* | SERVER-10401 Suppress tautology warning in v8 triggered when using clang-3.4 | Andrew Morrow | 2013-08-01 | 1 | -0/+3 |
| | |||||
* | SERVER-9670 Eliminate MONGO_LIBDEPS_* global environment variables from SCons. | Andy Schwerin | 2013-07-09 | 1 | -3/+0 |
| | |||||
* | SERVER-9881 Use presence of a certain type_trait to detect libstdc++ 4.6.0 ↵ | Andrew Morrow | 2013-07-02 | 1 | -10/+13 |
| | | | | or better | ||||
* | SERVER-9775 Remove use-system-sm option | Tad Marshall | 2013-06-24 | 1 | -2/+0 |
| | |||||
* | SERVER-9775 Remove SpiderMonkey | Tad Marshall | 2013-06-24 | 1 | -7/+2 |
| | |||||
* | SERVER-9761 Enforce immediate binding of all symbols at process startup | Andrew Morrow | 2013-06-24 | 1 | -0/+12 |
| | |||||
* | SERVER-7080 Link to backtrace, backtrace_symbols and backtrace_symbols_fd at ↵ | Tad Marshall | 2013-06-20 | 1 | -1/+2 |
| | | | | | | | | | runtime Do not make direct calls to backtrace, backtrace_symbols or backtrace_symbols_fd, which are present in Solaris 11 but not in Solaris 10. Instead, see if they are available in a loaded library (which will be libc.so.1) at runtime and either call them or call an emulation. | ||||
* | SERVER-9890 Force the use of gnulink on solaris, since we always link ↵ | Andrew Morrow | 2013-06-13 | 1 | -0/+15 |
| | | | | through the compiler | ||||
* | SERVER-9881 Reject attempts to build in C++11 mode with ancient libstdc++ | Andrew Morrow | 2013-06-10 | 1 | -0/+35 |
| | |||||
* | SERVER-8467 Don't pass -rdynamic on OS X | Andrew Morrow | 2013-06-08 | 1 | -1/+5 |
| | | | | | | On OS X, clang ignores -rdynamic, but issues a warning, which can be a problem if -Werror is in effect. Remove the flag because -rdynamic is not needed on OS X. | ||||
* | SERVER-6514 Only apply -zdefs and --as-needed to shared client library | Andrew Morrow | 2013-06-06 | 1 | -3/+0 |
| | |||||
* | SERVER-9410 Permit use of Interlocked operations on Windows Server 2003 | Andrew Morrow | 2013-06-04 | 1 | -6/+7 |
| | |||||
* | SERVER-6951 SERVER-9656 SERVER-9849 Handle third_party libraries consistently | Andrew Morrow | 2013-06-03 | 1 | -0/+24 |
| | |||||
* | SERVER-9656 Use libstemmer when using system libraries. | Rogério Brito | 2013-06-03 | 1 | -1/+3 |
| | | | | Signed-off-by: Andrew Morrow <acm@10gen.com> | ||||
* | SERVER-6514 Re-add support for building the C++ driver shared library | Andrew Morrow | 2013-06-03 | 1 | -9/+4 |
| | |||||
* | SERVER-7902 added support for global /etc/mongorc.js | agralius | 2013-05-06 | 1 | -1/+1 |
| | | | | | The corresponding Windows path is %SYSTEMROOT%\system32\drivers\etc\mongorc.js | ||||
* | Provide an option to tunnel the calling shell environment | Andrew Morrow | 2013-05-02 | 1 | -0/+7 |
| | |||||
* | SERVER-8465 Provide a way to tell scons to honor $CC and $CXX | Andrew Morrow | 2013-05-02 | 1 | -0/+15 |
| | |||||
* | Rely more exclusively on SCons to locate MS tools | Andrew Morrow | 2013-04-26 | 1 | -17/+4 |
| | |||||
* | Handle gcc options parsing peculiarity for -Wno- flags | Andrew Morrow | 2013-04-26 | 1 | -3/+19 |
| | |||||
* | Don't suppress configure checks during --clean | Andrew Morrow | 2013-04-26 | 1 | -4/+4 |
| | |||||
* | Fix buildbot due to what we think is a bug in g++-4.6 | Mathias Stearn | 2013-04-24 | 1 | -4/+6 |
| | |||||
* | Add -Wno-unused-typedefs to unbreak building with g++-4.8 | Mathias Stearn | 2013-04-24 | 1 | -1/+4 |
| |