rocksdb/build_tools
Andrew Kryczka e242fa4664 Add latest toolchain (gcc-8, etc.) build support for fbcode users (#4923)
Summary:
- When building with internal dependencies, specify this toolchain by setting `ROCKSDB_FBCODE_BUILD_WITH_PLATFORM007=1`
- It is not enabled by default. However, it is enabled for TSAN builds in CI since there is a known problem with TSAN in gcc-5: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71090
- I did not add support for Lua since (1) we agreed to deprecate it, and (2) we only have an internal build for v5.3 with this toolchain while that has breaking changes compared to our current version (v5.2).
Pull Request resolved: https://github.com/facebook/rocksdb/pull/4923

Differential Revision: D13827226

Pulled By: ajkr

fbshipit-source-id: 9aa3388ed3679777cfb15ef8cbcb83c07f62f947
2019-01-28 11:26:32 -08:00
..
amalgamate.py New amalgamation target 2015-10-01 08:29:31 +13:00
build_detect_platform Add latest toolchain (gcc-8, etc.) build support for fbcode users (#4923) 2019-01-28 11:26:32 -08:00
cont_integration.sh Suppress lint in old files 2018-01-29 12:56:42 -08:00
dependencies_4.8.1.sh Suppress lint in old files 2018-01-29 12:56:42 -08:00
dependencies_platform007.sh Add latest toolchain (gcc-8, etc.) build support for fbcode users (#4923) 2019-01-28 11:26:32 -08:00
dependencies.sh Release 5.16 (#4298) 2018-08-21 14:43:08 -07:00
dockerbuild.sh Fix /bin/bash shebangs 2017-08-03 15:56:46 -07:00
error_filter.py Fix error parsing in build_tools/error_filter.py (#4247) 2018-08-09 14:43:34 -07:00
fb_compile_mongo.sh set -e in fb_compile_mongo.sh 2015-06-29 11:43:25 -07:00
fbcode_config4.8.1.sh revert fbcode build behavior 2017-12-07 16:12:52 -08:00
fbcode_config_platform007.sh Add latest toolchain (gcc-8, etc.) build support for fbcode users (#4923) 2019-01-28 11:26:32 -08:00
fbcode_config.sh Cache dictionary used for decompressing data blocks (#4881) 2019-01-23 18:15:47 -08:00
format-diff.sh Fix /bin/bash shebangs 2017-08-03 15:56:46 -07:00
gnu_parallel Fix typos in comments (#4456) 2018-10-04 20:46:50 -07:00
make_package.sh Suppress lint in old files 2018-01-29 12:56:42 -08:00
precommit_checker.py Use gcc-4.9-glibc-2.20-fb python in precommit_checker 2017-02-03 13:39:18 -08:00
regression_build_test.sh Fix /bin/bash shebangs 2017-08-03 15:56:46 -07:00
rocksdb-lego-determinator Add latest toolchain (gcc-8, etc.) build support for fbcode users (#4923) 2019-01-28 11:26:32 -08:00
RocksDBCommonHelper.php Fix spelling errors (#4827) 2019-01-02 11:17:57 -08:00
run_ci_db_test.ps1 Windows cumulative patch 2018-03-06 11:57:43 -08:00
setup_centos7.sh Adding CentOS 7 Vagrantfile & build script 2018-02-26 15:27:17 -08:00
update_dependencies.sh Add latest toolchain (gcc-8, etc.) build support for fbcode users (#4923) 2019-01-28 11:26:32 -08:00
version.sh Some small improvements to the build_tools 2018-04-02 23:57:41 -07:00