Description
We currently build a Debug variant of Folly for Windows, as it is required there for the Debug build of CB Server (due to there being different versions of the CRT for Debug / Release builds).
However, it is also useful to build for other platforms (Linux & macOS); as the Debug build enables many internal assertions which can ensure we are using Folly correctly.
Attachments
For Gerrit Dashboard: MB-54162 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
181413,5 | MB-54162: cbdeps: build bebug variant of Folly for non-Windows platforms | master | tlm | Status: MERGED | +2 | +1 |
181470,3 | MB-54162: cbdeps: Set default Linux compiler as per Server | master | tlm | Status: MERGED | +2 | +1 |
181471,3 | MB-54162: cbdeps: Build folly with same compiler as Server | master | tlm | Status: MERGED | +2 | +1 |
182040,5 | MB-54297: Fix heap mismatch when libcouchstore.so loaded as python library | master | couchstore | Status: MERGED | +2 | +1 |