Commit Graph

1788 Commits

Author SHA1 Message Date
svcscm
6193eeb1f3 Updating submodules
Summary:
GitHub commits:

f5c9b4a2bb
aace4022cf
0c4401f0d0
8d4e8eded7
5e3bff33cf
fdff56cdcc
38f55c540f
9bfd46d0d8
55e75f5c23
98b6d677ae
ae09edbef5
53e72c8e7e
45c7608434
55c4df9694
4ffc36b6de

Reviewed By: zpao

fbshipit-source-id: 7c18201fd4b799231afdaac635ce47c2c7073836
2020-06-15 15:42:56 -07:00
Chad Austin
ab4cd318dd re-enable lz4 compression for rocksdb on macOS and Linux
Summary:
I think LZ4 was disabled accidentally in our rocksdb getdeps build in
D21319896. Enable it again on macOS and Linux, because otherwise this
breaks people with EdenFS mounts containing LZ4-compressed proxy
hashes.

Reviewed By: xavierd

Differential Revision: D21990356

fbshipit-source-id: b9166c2992ae51f09de3fa9a4f114143aa008f43
2020-06-15 10:36:55 -07:00
svcscm
70ab1446b6 Updating submodules
Summary:
GitHub commits:

b42503196a
49499305d6
4e05aa3f7f

Reviewed By: jurajh-fb

fbshipit-source-id: e3da4fd0cec42797607c8a3f476a9e07784c51e8
2020-06-11 04:41:11 -07:00
svcscm
dce839459c Updating submodules
Summary:
GitHub commits:

be53b4f7e0
5b3422af1d
4747e6910f
8a6c441589
20c2ee07f2
0bb7a26c7e

Reviewed By: jurajh-fb

fbshipit-source-id: 1af1e0953d95818d3b6caad7ff6e3c295db2f0a2
2020-06-11 03:05:04 -07:00
svcscm
fd5e2481c7 Updating submodules
Summary:
GitHub commits:

b3485d1793
588ffede6b
cade649a20
2c9b2aadbc
0841d96c76
79b45fca22
65fe3a03d4
bb06a1d81d

Reviewed By: jurajh-fb

fbshipit-source-id: d97b9e1dd29f19c7dee9f28eec60e133e8a5656a
2020-06-10 22:55:38 -07:00
svcscm
6f288126b7 Updating submodules
Summary:
GitHub commits:

2b01cd8487
a9c64947e3
fbe2d259cb
f7da303a12
7e72820713
763661d6df
def9bd8d4a

Reviewed By: jurajh-fb

fbshipit-source-id: 4587f1afb2d2b22f1e07fa7d64c345c3d187c33c
2020-06-10 19:29:51 -07:00
svcscm
1d4f72d8c8 Updating submodules
Summary:
GitHub commits:

331535f203
8d424c5404
9385c34221
eedd8e678d
d645862871
9fb396c554

Reviewed By: jurajh-fb

fbshipit-source-id: c766acaec4cdceb997e4ae05827527eab4bd439f
2020-06-10 19:29:49 -07:00
svcscm
ddf450e9a7 Updating submodules
Summary:
GitHub commits:

de41f58aaa
aa1b6eb533
263f93f432
e7fcd11721
639938b925
77fb3bc40c

Reviewed By: jurajh-fb

fbshipit-source-id: 03db857a72e244e00ed3e591a5fccff2b96c8e55
2020-06-10 19:29:47 -07:00
svcscm
1f8cc4977d Updating submodules
Summary:
GitHub commits:

b767869eff
f3e4e9df4c
09357e1dd3
dc2ef325b5

Reviewed By: jurajh-fb

fbshipit-source-id: e23f736d7bf7af09d85b3a805754c855e319c762
2020-06-10 19:29:46 -07:00
svcscm
5d45a63cf3 Updating submodules
Summary:
GitHub commits:

0c4856b070
cb47018e71
3b500da5b4
367b2efbba
02db03af8d
ea6aa14363
dbda10691f
8e80fb3065
d9abd307c5
f4856eb824

Reviewed By: jurajh-fb

fbshipit-source-id: 7a86fbc7bc52e924aaf4b3af218abecbcdefa21b
2020-06-10 19:29:46 -07:00
svcscm
18e40104ab Updating submodules
Summary:
GitHub commits:

0e3a668133
48bc869105
76ba034697

Reviewed By: jurajh-fb

fbshipit-source-id: d8cec895dcafd3a39b50226c19f470c76d701849
2020-06-10 19:29:41 -07:00
svcscm
1f662ee2e4 Updating submodules
Summary:
GitHub commits:

e223d1a493

Reviewed By: jurajh-fb

fbshipit-source-id: a60058a671c13496cb0c772ebcf10626eacb4c92
2020-06-10 19:29:40 -07:00
svcscm
6361cf93c5 Updating submodules
Summary:
GitHub commits:

84c22f0cff
ce6ba0647c
6a8ddd374d
be219f7837
75287f440e
7707073773
9622b0db26
d685ec45f7

Reviewed By: jurajh-fb

fbshipit-source-id: 452364c8e854e8f35536434b47677d526bde71a1
2020-06-10 19:29:40 -07:00
svcscm
3df579d412 Updating submodules
Summary:
GitHub commits:

f2162bf3a2
db790541cf
a86d55b5bc

Reviewed By: yns88

fbshipit-source-id: 893d01bd34383614a1370a118e37b08d768a8ba9
2020-06-10 19:29:28 -07:00
svcscm
9f4c294d16 Updating submodules
Summary:
GitHub commits:

3c33c3cf99
e778b84267
709df14fc2
59a44176fa

Reviewed By: yns88

fbshipit-source-id: 76e5d7dc343d1fa82b0ea14ffbddffd8dea97257
2020-06-10 19:29:27 -07:00
svcscm
ab45629a95 Updating submodules
Summary:
GitHub commits:

35ff8b2660

Reviewed By: yns88

fbshipit-source-id: 5b860b40e8e6274ca5cd704b674f9d1c83f66b6c
2020-06-10 19:29:18 -07:00
svcscm
1269504e22 Updating submodules
Summary:
GitHub commits:

13b17f8c84
e7e25f3f57

Reviewed By: yns88

fbshipit-source-id: 82f07237d9ce6db323550ac21ab0bfd05f14f0e5
2020-06-10 19:29:17 -07:00
svcscm
e7b1e8a898 Updating submodules
Summary:
GitHub commits:

e4ebb8c078
4479aa0c95
42813c945a
743bf9072d
6818ca11aa
31bd2d790e

Reviewed By: yns88

fbshipit-source-id: 978572ad36b77f0aea8623d816fda90e358ff679
2020-06-10 19:29:16 -07:00
svcscm
967f470a0d Updating submodules
Summary:
GitHub commits:

497c217e5e
299eaebd83
02df00d97b

Reviewed By: yns88

fbshipit-source-id: 4f7646ea9fcfafeb1e830d42b8e2eb4a87016f73
2020-06-03 20:07:29 -07:00
svcscm
a86f8cc844 Updating submodules
Summary:
GitHub commits:

1a1331297a
b4eaa7af5e
c8485be99f
7e3d8669da
0f85d163e6
faeee0bc01
cac6c0637e
b4543b41b9
bc86eab205
22b9848fac
96fb88cc1e

Reviewed By: yns88

fbshipit-source-id: 385b768a1fd4bb318324c0f5fb643d71110b3808
2020-06-03 16:12:03 -07:00
svcscm
f8a161ddae Updating submodules
Summary:
GitHub commits:

f4ff91b572
b7e5c5e872
1bc38ed155
3ee93a0f73
eac0aa51dd
1487609050
f005dac2d9
b42e00f815
48035598b8
95309c66eb
2106eb376a
96aac90264
8a62a522d7

Reviewed By: yns88

fbshipit-source-id: f6149680139e8fcec69a33c292d04620b69ebc37
2020-06-03 15:19:58 -07:00
Martin Thomas Fleischer
a8b76ca8e3 Fix shell builders (#50)
Summary:
In 0ae204a978c11ddefafd81bd319a078239a44c1c the 'projects_dir' option
became a required constructor argument since it is called within the
constructor. However, it has not been adjusted in the subclasses that
used to set the option after instantiation. This commit fixes the
'shell_builder' and the 'debian_system_builder'.
Pull Request resolved: https://github.com/facebook/openr/pull/50

Test Plan:
1. Go to build directory: `cd build`
2. Run the `shell_builder` & `debian_system_builder`:
    - `python fbcode_builder/shell_builder.py`
    - `python debian_system_builder/debian_system_builder.py`

`shell_builder` output before:
```
Traceback (most recent call last):
  File "fbcode_builder/shell_builder.py", line 102, in <module>
    builder = ShellFBCodeBuilder()
  File "/home/butjar/tu/ma/openr/build/fbcode_builder/fbcode_builder.py", line 93, in __init__
    self._github_dir = self.option('projects_dir')
  File "/home/butjar/tu/ma/openr/build/fbcode_builder/fbcode_builder.py", line 108, in option
    raise RuntimeError('Option {0} is required'.format(name))
RuntimeError: Option projects_dir is required
```

`shell_builder` output after:
```
set -exo pipefail
export CCACHE_DIR='/home/butjar/.fbcode_builder-sZshomesZsbutjarsZstusZsmasZsopenr/.ccache' CC="ccache ${CC:-gcc}" CXX="ccache ${CXX:-g++}"
### Diagnostics ###

# Builder ShellFBCodeBuilder(google/googletest:cmake_defines={u'BUILD_GTEST': u'ON', u'BUILD_SHARED_LIBS': u'OFF'}, google/googletest:git_hash=u'release-1.8.1', facebook/openr:local_repo_dir='/home/butjar/tu/ma/openr', facebook/zstd:git_hash=ShellQuoted(u'$(git describe --abbrev=0 --tags origin/master)'), openr/build:cmake_defines={u'ADD_ROOT_TESTS': u'OFF'}, thom311/libnl:git_hash=u'libnl3_2_25', projects_dir=u'/home/butjar/.fbcode_builder-sZshomesZsbutjarsZstusZsmasZsopenr', fmtlib/fmt:git_hash=u'5.3.0', wangle/wangle/build:cmake_defines={u'BUILD_TESTS': u'OFF'}, prefix=u'/home/butjar/.fbcode_builder-sZshomesZsbutjarsZstusZsmasZsopenr/installed', fizz/fizz/build:cmake_defines={u'BUILD_TESTS': u'ON'}, ccache_dir=u'/home/butjar/.fbcode_builder-sZshomesZsbutjarsZstusZsmasZsopenr/.ccache', zeromq/libzmq:git_hash=u'v4.2.2', make_parallelism=4, jedisct1/libsodium:git_hash=u'stable')
hostname
cat /etc/issue || echo no /etc/issue
g++ --version || echo g++ not installed
cmake --version || echo cmake not installed

### Check out fmtlib/fmt, workdir build ###

mkdir -p '/home/butjar/.fbcode_builder-sZshomesZsbutjarsZstusZsmasZsopenr' && cd '/home/butjar/.fbcode_builder-sZshomesZsbutjarsZstusZsmasZsopenr'
git clone  https://github.com/'fmtlib/fmt'
mkdir -p '/home/butjar/.fbcode_builder-sZshomesZsbutjarsZstusZsmasZsopenr'/'fmt'/'build' && cd '/home/butjar/.fbcode_builder-sZshomesZsbutjarsZstusZsmasZsopenr'/'fmt'/'build'
git checkout '5.3.0'

### Build and install fmtlib/fmt ###

...
```

Reviewed By: steven1327

Differential Revision: D21865881

Pulled By: saifhhasan

fbshipit-source-id: dfd78127d3b2c78721f84a3ecafe0b7198c38f06
2020-06-03 14:19:29 -07:00
Martin Thomas Fleischer
6dd3dfdadb Fix shebang in shell_builder (#51)
Summary:
Typo in python shebang introduced by 0d19e27, probably by accident.

Found while skimming the code.
Pull Request resolved: https://github.com/facebook/openr/pull/51

Reviewed By: steven1327

Differential Revision: D21865922

Pulled By: saifhhasan

fbshipit-source-id: 5f2c2c2fac82078070920915812139f5fef1c7fe
2020-06-03 13:48:23 -07:00
Lukas Piatkowski
3d1587c3da rust-shed: add secure_utils to the shed
Reviewed By: StanislavGlebik

Differential Revision: D21549859

fbshipit-source-id: 0e143354a60578732ae1eed8c3c71b9f859e3958
2020-06-03 13:16:23 -07:00
svcscm
5dfc002377 Updating submodules
Summary:
GitHub commits:

519a07cfb6
31a8928a32
8639ca9194
19443ec091
d03e3b7fb5
0f41388773
ffe08ffcc2
7d7a5c2009
a1183f94c8
8d40a7c34c
99736471c8
6d7396f7d3
a024b0947c

Reviewed By: yns88

fbshipit-source-id: f8561a4b63578967f2e05838be4a115212a4b1ad
2020-06-03 13:08:14 -07:00
Zhengxu Chen
2905f6dbf2 Specify error handler for text encoding in logging functions.
Summary: Currently output from build command is decoded with "surrogateescape" error handler, but when writing to log files/stdout we don't specify error handlers to be also "surrogateescape" according to https://docs.python.org/3/library/codecs.html#error-handlers, which could cause exception when there's surrogate characters logged in message.

Reviewed By: yfeldblum

Differential Revision: D21850411

fbshipit-source-id: 21c51d1ab2132171ae29f2d1fbe42655ebee94c5
2020-06-03 11:27:46 -07:00
Victor Zverovich
f9c4acfa84 Update fmt version to 6.2.1
Summary:
Update fmt version to 6.2.1 for better compatibility with the version used in fbcode. Among other things this fixes fbthrift build failure on Travis:

```
/home/fbthrift/thrift/lib/cpp2/async/RocketClientChannel.cpp:70:67:   required from here
/home/install/include/fmt/core.h:492:3: error: static assertion failed: don't know how to format the type, include fmt/ostream.h if it provides an operator<< that should be used
```
which is caused by trying to format an enum class without a formatter - only supported as of 6.0.

Reviewed By: stevegury, avalonalex

Differential Revision: D21860076

fbshipit-source-id: 1857ab65822956b005980b8dfff7a967508f507c
2020-06-03 09:48:54 -07:00
svcscm
932a4dd6e1 Updating submodules
Summary:
GitHub commits:

f2bdd2f1da

Reviewed By: yns88

fbshipit-source-id: d7632eeb47ff2cd8f6186ea70aa9482a796ece45
2020-06-03 05:55:05 -07:00
svcscm
afcc4f8582 Updating submodules
Summary:
GitHub commits:

5426462841
4584299ad1

Reviewed By: yns88

fbshipit-source-id: 5870af19bc87a81672603c6a81eef746754ca193
2020-06-03 04:21:22 -07:00
svcscm
777c519fd6 Updating submodules
Summary:
GitHub commits:

24bccacfd9

Reviewed By: yns88

fbshipit-source-id: 8600bfbffca48b054e25a3211a28cee2dfb71bd7
2020-06-03 00:36:59 -07:00
svcscm
716af75014 Updating submodules
Summary:
GitHub commits:

0268a536a9
1e2c3e4011

Reviewed By: yns88

fbshipit-source-id: fb9013c64c4d6ebea74eb4fdaf256dc45bd87248
2020-06-02 19:34:17 -07:00
svcscm
d73bbe077d Updating submodules
Summary:
GitHub commits:

5a189ae9db
6647e5c591

Reviewed By: yns88

fbshipit-source-id: 97475849c3f7f3722c410a8689f7ed42ae129fd5
2020-06-02 19:17:52 -07:00
svcscm
4e127097cb Updating submodules
Summary:
GitHub commits:

2f396fc8e0
f4740f0fd5
60e07c2ee4
2adb7e3768
50c868242b
bd689dc721
6799467cb7

Reviewed By: yns88

fbshipit-source-id: 3496c537c7cec32b1d34dbdda692f037609d3339
2020-06-02 16:44:49 -07:00
svcscm
6fa8683681 Updating submodules
Summary:
GitHub commits:

f520b6a2b1
5189706a2b

Reviewed By: yns88

fbshipit-source-id: 1855a9020df0160c61c93700c333d67d04c54a44
2020-06-02 11:17:52 -07:00
svcscm
36034b5903 Updating submodules
Summary:
GitHub commits:

580386f856
dc6b480825

Reviewed By: yns88

fbshipit-source-id: 73911e4b6c27d285ddcf99aedb85a017aec71f4a
2020-06-02 08:07:23 -07:00
svcscm
73af8761d5 Updating submodules
Summary:
GitHub commits:

a70a495361
d30944f126
7a50ca13c7

Reviewed By: yns88

fbshipit-source-id: ffd89c7e1ad51f21114b6badbc06ff0af5162b30
2020-06-02 06:43:17 -07:00
svcscm
a2db0d0905 Updating submodules
Summary:
GitHub commits:

96a7070eac
1606d9184a

Reviewed By: yns88

fbshipit-source-id: 09a6f88080c8ea3f1d6fd0394e74a77bd8b9ed37
2020-06-02 01:46:07 -07:00
svcscm
fdd3bd1b6c Updating submodules
Summary:
GitHub commits:

784fb075be
23c1595805
f074558a2d
36e354b0c3
2fc21e9839
02f59ed669
075cc25761
3ee20671d8
dc02ad55db

Reviewed By: yns88

fbshipit-source-id: 26daed81de47807ebc486d1557fc2297b14f12c4
2020-06-01 17:30:09 -07:00
svcscm
595bcc2eff Updating submodules
Summary:
GitHub commits:

06274a0d8d
2e0b0315f7
bc0d9d254c
99c4ed49e0
cf22ebfe9b
22d30fc25e

Reviewed By: yns88

fbshipit-source-id: 4a9e856583e923c705e3d721f858ee3ca74d9639
2020-06-01 14:50:11 -07:00
svcscm
af284d0de9 Updating submodules
Summary:
GitHub commits:

9caa77ba66
a840016d0e
d539a73191

Reviewed By: yns88

fbshipit-source-id: f136847503e4c70d57b1f24b2dfc50508955140c
2020-06-01 11:28:24 -07:00
svcscm
6fa8ff80dd Updating submodules
Summary:
GitHub commits:

f6784e4283
48bb5a4342

Reviewed By: yns88

fbshipit-source-id: 77a37aee961b58c96127a3f5e230f51e8e7e3e9d
2020-06-01 10:39:34 -07:00
svcscm
8bc207b768 Updating submodules
Summary:
GitHub commits:

082c96dd33
a255651f51

Reviewed By: wittgenst

fbshipit-source-id: e6120ba88da4095c20c5c05dafd4849f5b2eb0a5
2020-06-01 09:03:55 -07:00
svcscm
2363833947 Updating submodules
Summary:
GitHub commits:

24834bbaee
a69ad1c401
f8974e8273
62f53377fd
144bfbe1dd
20807e41de
7d673046a6
aed8bb3e04

Reviewed By: wittgenst

fbshipit-source-id: af4a695712c1b53386118068a8454157c2ba6e97
2020-06-01 02:17:50 -07:00
svcscm
f3c930db16 Updating submodules
Summary:
GitHub commits:

8f91f84803
617a252e90
377c316aa0

Reviewed By: wittgenst

fbshipit-source-id: 911874b032e2a01190636c5008fd06c0080ee7f4
2020-06-01 01:38:58 -07:00
svcscm
2fa6da1efc Updating submodules
Summary:
GitHub commits:

a9b90b9f87
c367a12920

Reviewed By: wittgenst

fbshipit-source-id: 009f245733795498bfe1c971a375127f79b8451b
2020-05-31 16:26:46 -07:00
svcscm
dba1a66340 Updating submodules
Summary:
GitHub commits:

df6fbfb120
4916927343
38ed706256
2dfa4fbe4d
ae08ad24e8

Reviewed By: wittgenst

fbshipit-source-id: 54e96660e945e3ebfed644aa5e5860ccc53c0779
2020-05-30 22:25:58 -07:00
svcscm
71dff880d9 Updating submodules
Summary:
GitHub commits:

25c055e0b6

Reviewed By: wittgenst

fbshipit-source-id: b43bdf6bfe5ff20157bd6bfab5f8f82e19eeb094
2020-05-29 22:02:30 -07:00
svcscm
60c23bcf70 Updating submodules
Summary:
GitHub commits:

dc1a385e67
1544932587
1ec10a60ab

Reviewed By: wittgenst

fbshipit-source-id: 4694382d982197e38042c2fdbfbaa085c0f8c6c1
2020-05-29 15:45:09 -07:00
svcscm
cb09b2214f Updating submodules
Summary:
GitHub commits:

cd1f764334
8f13bf87d2

Reviewed By: wittgenst

fbshipit-source-id: b0b63634a37f9fbe5d56f617a006eb6d96f7caae
2020-05-29 13:35:40 -07:00
svcscm
2b5163fc42 Updating submodules
Summary:
GitHub commits:

23851596f1
e03159028c
011b1c54e5
65603f1e75
c1f9688882
0c56fc4d66
b38f85c31b
c011b36a5a
31d1a244d6
1b3055711f
5e88317ea6
d17b5f7b31

Reviewed By: wittgenst

fbshipit-source-id: 3255cd0e86dc3c45f00d4e52db1158513af561a0
2020-05-29 12:41:56 -07:00