]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commit
Update fbcode_config.sh to use latest versions automatically
authorIslam AbdelRahman <tec@fb.com>
Fri, 22 Jan 2016 19:56:32 +0000 (11:56 -0800)
committeragiardullo <agiardullo@fb.com>
Thu, 18 Feb 2016 23:11:01 +0000 (15:11 -0800)
commit26a2fb1cea835d3da162e155eeecb87c97f933ce
tree9db0a8f386d29deb90f533edb7b5666e60e613e0
parent41eb08a96093a6459a5c2a46c213c451cf9cc63e
Update fbcode_config.sh to use latest versions automatically

Summary:
Update fbcode_config.sh so that It try to use the latest version for dependencies that we are using, after updating the code these libraries where updated

```
Snappy: 1.0.3 => 1.1.3
GFLAGS: 1.6 => 2.1.1
JEMALLOC: 3.6.0 => 4.0.3
```

I have also updated clang from 3.7 to 3.7.1

```
Clang 3.7 => 3.7.1
```

Another change is that we use the same tp2 directory as fbcode, so we dont need to keep changing commit hash every time we need to change a version of a compiler or a library

Test Plan:
make check -j64
USE_CLANG=1 make check -j64

DISABLE_JEMALLOC=1 OPT=-g make all valgrind_check -j32 (make sure it's running)

Reviewers: yhchiang, anthony, rven, kradhakrishnan, andrewkr, sdong

Reviewed By: sdong

Subscribers: dhruba

Differential Revision: https://reviews.facebook.net/D53037

(cherry picked from commit 538eec0661e6e66bc54fc189295c342a84ea7f54)
build_tools/dependencies.sh [new file with mode: 0644]
build_tools/fbcode_config.sh
build_tools/update_dependencies.sh [new file with mode: 0755]