Commit Graph

1775 Commits

Author SHA1 Message Date
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
svcscm
dae04e6a07 Updating submodules
Summary:
GitHub commits:

a1299f09fd
1492869dbd
e5884ae697
6840cc81cb
0494985a1f
6deae0ce10
2f958aa74e
c5abf78bca
60b836e2bf
48f49ea448
9ae8fb988c
b1cb1d32af
61db7f5147
cb4dccfcc0

Reviewed By: wittgenst

fbshipit-source-id: f604bb170c50a73854eeb868b6c2a5f72d29c8e7
2020-05-29 11:01:03 -07:00
svcscm
b592b8effd Updating submodules
Summary:
GitHub commits:

e0360afe03

Reviewed By: wittgenst

fbshipit-source-id: 2513aed8b08e75d3110747abfecb7248ff664630
2020-05-28 07:19:51 -07:00
svcscm
5874113298 Updating submodules
Summary:
GitHub commits:

d976f45ee0
dd570fb3cf
e67de4176c

Reviewed By: wittgenst

fbshipit-source-id: e010f4ec11c7666daad946bc3e5e792b03ff3063
2020-05-28 03:03:43 -07:00
svcscm
7266c29b7d Updating submodules
Summary:
GitHub commits:

984efa75a3
cebecbbaff
0dedce9c3a
3b09ae7f66
59fcae89e3
f91de18ae4
20a7ef9858
7abc8e4594
ed20eb0e18
6fd5b8dfae
37add01a38
fca73296da

Reviewed By: wittgenst

fbshipit-source-id: dff9e170dcd2a81dd361c4bdc55aa8dfe90e1d4c
2020-05-27 21:11:30 -07:00
svcscm
6ba00d708d Updating submodules
Summary:
GitHub commits:

28cfb68041
e844b95a8b
72c5bd8a02
bcefc59e9f
0eb6489e21

Reviewed By: wittgenst

fbshipit-source-id: 3fc62a72f8cdd51d1243274fb493465d4801aee4
2020-05-27 13:42:17 -07:00
svcscm
3d126c54b6 Updating submodules
Summary:
GitHub commits:

e1c7e6ce96
25cd078ee5

Reviewed By: wittgenst

fbshipit-source-id: 7d500ed8b8b8b1c16c6006880b51b24c23c5804f
2020-05-27 10:45:35 -07:00
svcscm
4c81a9ab6e Updating submodules
Summary:
GitHub commits:

d743571943
8ab7b72558

Reviewed By: wittgenst

fbshipit-source-id: f26c310f970d09297c27042dfa91b1fe20d849e7
2020-05-27 08:53:23 -07:00
svcscm
7e4ec91e8f Updating submodules
Summary:
GitHub commits:

f4ec3998d8

Reviewed By: wittgenst

fbshipit-source-id: e07920315ac63edf6457ee19b2061255aee91ac6
2020-05-26 23:04:44 -07:00
svcscm
e678c2730d Updating submodules
Summary:
GitHub commits:

ee33ca6a34
39740ea64b

Reviewed By: wittgenst

fbshipit-source-id: 15699f4d930741ed5bbaa2aa79f0377791f51cbd
2020-05-26 18:09:22 -07:00
svcscm
d05dd60087 Updating submodules
Summary:
GitHub commits:

c20846234b
ad1c3b8efe
92f510c83b
0ddc1a2fff
82a82c76e7

Reviewed By: wittgenst

fbshipit-source-id: aeef80444b40ad65e2ed89ff419878ae563c177d
2020-05-26 17:20:34 -07:00
svcscm
94f2a7d235 Updating submodules
Summary:
GitHub commits:

81c41ef1f6
b5ec32d2b1
b09ee1a03c

Reviewed By: wittgenst

fbshipit-source-id: d7c53165454afe1ae4595cf402a4e1dc76bafa56
2020-05-26 17:20:34 -07:00
svcscm
20a756f1a5 Updating submodules
Summary:
GitHub commits:

fb0ccbb6aa
774673fbd2
44e5cfcca4
9554a67c73

Reviewed By: wittgenst

fbshipit-source-id: 3bc67d8ee3f409d422dd393cf949e4d802a6ac95
2020-05-26 13:47:19 -07:00
svcscm
3173bb25c8 Updating submodules
Summary:
GitHub commits:

e69b649453
7d97a671aa
bc44b0f07d
545f4fc1c1
85f9aafb64
5267abf80e
df2f1779db

Reviewed By: wittgenst

fbshipit-source-id: dc3b4dcf07c36545428356018ccd2ab769d0843e
2020-05-26 02:36:12 -07:00