Commit Graph

3918 Commits

Author SHA1 Message Date
Ter Chrng Ng
591c5c3ee7 Add opt outs to shipit
Summary: As title

Reviewed By: mzlee

Differential Revision: D29140913

fbshipit-source-id: 6a90756f1c340faaf9e857d743ccbeb1dc991b2f
2021-06-15 19:59:51 -07:00
Genevieve Helsel
6d0c17e2c6 add option not to prefer /usr/bin python on mac
Reviewed By: chadaustin

Differential Revision: D29084022

fbshipit-source-id: 0605c1bfdd86ab94f4aa6893737b296ab4cdd913
2021-06-15 09:17:54 -07:00
Chad Austin
2a351115d5 fix tpx command line when filtering is enabled
Summary:
The testpilot command line getdeps generated was not suitable for tpx
when filtering. tpx would consider the passed test filter an
environment variable.

Reorder a few things to at least make filtering work.

Reviewed By: fanzeyi

Differential Revision: D28976061

fbshipit-source-id: 21c45b3a4a59711a2a5da36a1bd11b7b4871ec5d
2021-06-09 09:24:18 -07:00
Leander Schulten
457faa0d1d FindSodium: Do not create target unconditionally (#430)
Summary:
This fixes  https://github.com/facebook/fbthrift/issues/429

Pull Request resolved: https://github.com/facebook/fbthrift/pull/430

Reviewed By: iahs

Differential Revision: D28832985

Pulled By: vitaut

fbshipit-source-id: 0719f27207d11bb7970cc43c621640c425d8f55d
2021-06-02 11:05:54 -07:00
Guilherme Íscaro
d6e328c965 feat: add support for compiling open/r on 64-bit arm linux (#95)
Summary:
Description:

Prior to this patch it was not possible to run open/r on linux running on ARM due to cmake and openssl being harded to download/compile for the x86_64 arch.

In order to prevent such problem this patch actively compiles cmake instead of using pre-compiled binaries and also allows the OpenSSLBuilder to provide the correct build args to openssl, thus not trying to compile or run x86_64 software.

Pull Request resolved: https://github.com/facebook/openr/pull/95

Test Plan: * built the project by using ./build/build_openr.sh

Reviewed By: wez

Differential Revision: D28224684

Pulled By: cooperlees

fbshipit-source-id: 9de61dc6d7dcf7116ec5c67f3f165cd4a4bb5e5c
2021-06-01 11:40:45 -07:00
Shrikrishna (Shri) Khare
ff17d93271 Build FBOSS with new OpenNSA 6.5.22
Summary: As titled

Reviewed By: rsunkad

Differential Revision: D28774938

fbshipit-source-id: 123fd2b170eec941533f7a7d3bdd40dd9c4e967f
2021-05-30 12:51:30 -07:00
Shrikrishna (Shri) Khare
0828cbe6a5 Update OpenNSA manifest to latest 6.5.22
Summary:
This is towards upgrading to newer OpenNSA 6.5.22.

This diff will be landed after we have verified that OpenNSA 6.5.21 has not
regressed from OpenNSA 6.5.19 (HW test results)

sha256sum on the tarball, and use that in the manifest.

Reviewed By: rsunkad

Differential Revision: D28774943

fbshipit-source-id: 7fe376cc4c351605ae76138f1ddd1fdc170d0fe2
2021-05-30 12:51:30 -07:00
Shrikrishna (Shri) Khare
903a54702d fbcode_builder: getdeps: libyaml: add manifest
Summary: New OpenNSA requires this.

Reviewed By: rsunkad

Differential Revision: D28774940

fbshipit-source-id: c030bbab28546373338608c9324229a07c4bd30c
2021-05-30 12:51:30 -07:00
svcscm svcscm
bed0fa7c34 Updating submodules
Summary:
GitHub commits:

97183ba540
ec71afa895
a41db66f3d
43778e064b
a492ec64dc
6097866e85

Reviewed By: jurajh-fb

fbshipit-source-id: bcd13864c76bcc69531ce7001b0f7eac778f8826
2021-05-24 18:18:08 -07:00
svcscm svcscm
51763a1222 Updating submodules
Summary:
GitHub commits:

34e9fb6203
6779b8eeed
28a0b74ee5
d3bd20cffe
33d84df82b
4648a5658a
65c80c3f81
8c605d06c7
7a307c4d48

Reviewed By: jurajh-fb

fbshipit-source-id: be57dc2f0823a83faea98e4deafa6af2e5a6ca45
2021-05-24 17:58:10 -07:00
svcscm svcscm
518a268dcf Updating submodules
Summary:
GitHub commits:

3d9d855634
48cd1a65ce
18824d9355
56eb6ea2cd
50379d06bb
c0a6638054
0cfe8059bd
6c39bb2a45
2f6ef4b442
ca2f2f4ad3
9555348ea3

Reviewed By: jurajh-fb

fbshipit-source-id: 047184a0d5b7e9b9a21b328e63f08c638b7708c1
2021-05-24 17:32:58 -07:00
svcscm svcscm
ab6a87af8c Updating submodules
Summary:
GitHub commits:

0b4f440ab1
15ddc84722
60113595a2
99fbca1df1
52bbcd9764
cabd44f885
d4e3ee3ebe
8924d1a170
5253cd03e8
d4c2807cbf

Reviewed By: jurajh-fb

fbshipit-source-id: 81b999feac001d51a308e56d30e8e28eebdc7f84
2021-05-24 17:02:58 -07:00
svcscm svcscm
35d438b393 Updating submodules
Summary:
GitHub commits:

c94ee29a43
dfdd00185e
be6a88da90
aeb713e65b
189b730c8e
948feeb231
f3c6a63a45
cd6df76914
1147ebd31b
7ca015fd37
3223115dd0

Reviewed By: jurajh-fb

fbshipit-source-id: 89e9fcf1a2f8952e49bd26f5c58c6e7b1d3c7a0d
2021-05-24 16:22:44 -07:00
svcscm svcscm
2b63409a20 Updating submodules
Summary:
GitHub commits:

544e94eb5c
e5bc1bd7df
9551a4f7d1
85d4e767f2
b2fd85fe23
cd3ce74e52
a6394f44cd
41008f1515
8e81393d5b
a291f5e49a
2b5c3b88d5

Reviewed By: jurajh-fb

fbshipit-source-id: 7d11ededf543aba25cf1362bb5d942308511a673
2021-05-24 15:51:31 -07:00
svcscm svcscm
2abfbc102d Updating submodules
Summary:
GitHub commits:

cc3fee7300
cd9426de42
f2e8440cd8
0c57185fb3
0eb4d6e578

Reviewed By: jurajh-fb

fbshipit-source-id: fa2e386bf208b250370115a74d6533135f2ba7e1
2021-05-24 15:10:09 -07:00
svcscm svcscm
8d48eda885 Updating submodules
Summary:
GitHub commits:

ed8c2e1426
8c26adf835
4bd5fcf6b4
992088f6ae
c95c2ca5c8
4de2bace72

Reviewed By: jurajh-fb

fbshipit-source-id: 9fce4169ed57d7afe5739118694821b928e3701d
2021-05-24 14:48:24 -07:00
svcscm svcscm
8741831163 Updating submodules
Summary:
GitHub commits:

a952a90c7e
d1f3264b57
43739b0607
78a7cede01
b73e0709f3
30f1dffd7c
8e37682d7e
6934d09079
9d25b6f956

Reviewed By: jurajh-fb

fbshipit-source-id: f0077cff9612090e74a31a1148fe6d7d24ef9024
2021-05-24 14:29:07 -07:00
svcscm svcscm
f5088de610 Updating submodules
Summary:
GitHub commits:

a0b7b06204
ef7aea5536
71627925c8
db34635b88
142d304d0b
ea29e4b9b5
c7d41fa32d
94d079fe1a
e62fbe895f
80e97453bc
639203e0e6

Reviewed By: jurajh-fb

fbshipit-source-id: 99e50123058bf0296db81b2b625a75f19199acfd
2021-05-24 14:07:58 -07:00
svcscm svcscm
97f3dab4d1 Updating submodules
Summary:
GitHub commits:

8ab5913501
b4ede024ec
b87a40a9ed
48f6f9fed0
999355e3c8
a607b88240
a2fe649ac3
5b9d76621a
9bed02c3ab
5cdb09e881
8bb3bc3d0c
2c30962515
5e86b7c49e

Reviewed By: jurajh-fb

fbshipit-source-id: ddc8d753d81bc0011fd1e7e7d29d1cf87c844570
2021-05-24 13:43:03 -07:00
Matthew William Edwards
f4212a2ab3 Fix openr.thrift Python Module Build
Summary:
Add Dockerfile build for openr.thrift python module.

The python module is built by:
1. Building and installing Facebook libraries with fbcode_builder
2. Building Open/R
3. Generating Cython files from thrift files with the FB thrift compiler
4. Generating C++ files from the Cython modules with the Cython compiler
5. Compiling the C++ modules into shared objects

Future work for building and distributing Breeze:

- Fix the hacks in build_breeze.sh, see comments therein
- Use a staged Dockerfile build for the Open/R and Breeze build
- Install openr.thrift. The openr.thrift shared objects are build and
  stored in the Docker image generated by Dockerfile, but are unused.
- Install all the openr python submodules in a single openr site-package
- Add cross-compilation to the openr.thrift build. This is needed for
  Terragraph
- Upload the openr python package to PyPi

Reviewed By: saifhhasan

Differential Revision: D28614443

fbshipit-source-id: 38b7e7c5594fd4bb5a338f19c69e5fc3b3b95863
2021-05-24 13:13:38 -07:00
svcscm svcscm
91078f9d51 Updating submodules
Summary:
GitHub commits:

22fe579c15
79b4d47997
5266a01461
0e31e7310a

Reviewed By: yns88

fbshipit-source-id: 72580ef41e49349ddaf248188ef939ff3ec029b2
2021-05-24 08:43:44 -07:00
svcscm svcscm
c6566421b4 Updating submodules
Summary:
GitHub commits:

d1ae4f30d1
408fead8d1

Reviewed By: yns88

fbshipit-source-id: b67b0347d3f5b7352490fb6b7d0514160fa1a9ad
2021-05-24 08:10:36 -07:00
svcscm svcscm
51bdc5b5d8 Updating submodules
Summary:
GitHub commits:

53b5d2834b
ba7bab214f
a331aa2872
bc896a8d61

Reviewed By: yns88

fbshipit-source-id: d0d5f31d372cd719b46c2b14cc694629ad47db0f
2021-05-24 06:46:37 -07:00
svcscm svcscm
fff239e4d9 Updating submodules
Summary:
GitHub commits:

dd6df0ab64
7c4c87a41e
d736580150
e43c29b5dd
bab773ace9
e722ad30d6

Reviewed By: yns88

fbshipit-source-id: 5df46e1d64f161dd14da70cf520926e157ecd60a
2021-05-24 06:05:25 -07:00
svcscm svcscm
b4adaf7fb9 Updating submodules
Summary:
GitHub commits:

867540bc87
6605e62998
5b1ce78490
059091a42e
82368206b7
49229bcf7e
dfc39e3293
ded6ff0c62
26362adeb9

Reviewed By: yns88

fbshipit-source-id: f2be3fd00c695aa34c9bddefe7eb252321253a34
2021-05-24 05:31:23 -07:00
svcscm svcscm
4df2c0486d Updating submodules
Summary:
GitHub commits:

7727ed119b
0d9bbf48e7
db2e894073
e8a5b72c28
bb418eb2ae
056d233c7f
9f42eb4f76
03d9339cbc
d26ecd03e7
fddeea9b81
a6a91b3d12

Reviewed By: yns88

fbshipit-source-id: 5799b7336079f2df54f7a3e4429f2754ceaedb45
2021-05-24 04:47:56 -07:00
svcscm svcscm
01f82d44d7 Updating submodules
Summary:
GitHub commits:

0fee9dfce9
9c8053bd72

Reviewed By: yns88

fbshipit-source-id: 275dcf17cc5d3d3dc70da84c30f69cab7b36ca57
2021-05-24 04:24:34 -07:00
svcscm svcscm
8a3bb03416 Updating submodules
Summary:
GitHub commits:

b085afde1d
070ed349c1
c1a373ae78
467351aa7d

Reviewed By: yns88

fbshipit-source-id: 75f6513b2c3427cd804b23eaabd0c59ee1011d69
2021-05-23 22:13:27 -07:00
svcscm svcscm
9abbbee59f Updating submodules
Summary:
GitHub commits:

e2813cef8a
01231c1c83
95d2c44c06
28138ebc68
44faeeae1e
3765c6aff2

Reviewed By: yns88

fbshipit-source-id: 88b10f57a17422bf3227c33633a6b1d8ff75ce2c
2021-05-23 21:46:52 -07:00
svcscm svcscm
25a136521c Updating submodules
Summary:
GitHub commits:

3d53fb6c67
05d305f8a0
34c427d749
8e399bb0af
44f3056104
e73bbf7f95
b9524790d6
83c7734124
5b94df2ea6

Reviewed By: yns88

fbshipit-source-id: 8592b56e9abd4e363176c15384c4ba76d374adde
2021-05-23 21:16:28 -07:00
svcscm svcscm
b1ef432c96 Updating submodules
Summary:
GitHub commits:

54c3d06fd2
7ad54d87e1
7404a81314
eb91bcc4cf
ece63f86ba
0e63fe78ee
dc43a3d5b5
3bda65152c
be277dc73b
ac37a8915b

Reviewed By: yns88

fbshipit-source-id: f592dc218470d062552843ff723895fcdff3ffea
2021-05-23 20:57:24 -07:00
svcscm svcscm
4803b0f733 Updating submodules
Summary:
GitHub commits:

cc0eeb35bc

Reviewed By: yns88

fbshipit-source-id: e2e95984dba8b9d7eb3823fcf06549c0bd789c3a
2021-05-23 20:33:45 -07:00
svcscm svcscm
36090b9728 Updating submodules
Summary:
GitHub commits:

a503f9fef3
3dc75521d1
d2a2e5d732
9a248cec5e

Reviewed By: yns88

fbshipit-source-id: 8a365317caf41ed09b5a860d7fecbc97225691d1
2021-05-22 09:30:42 -07:00
svcscm svcscm
b0ff21fac4 Updating submodules
Summary:
GitHub commits:

77225f92c2

Reviewed By: yns88

fbshipit-source-id: 44e88cf6189cfe57a267443774421cb086b27f4b
2021-05-22 08:54:16 -07:00
svcscm svcscm
e59679964c Updating submodules
Summary:
GitHub commits:

77c26089d4
5f8a2da522
572d2b7f3d
7dbbdc1b82

Reviewed By: yns88

fbshipit-source-id: c73a8ffd00569baab3ebb8f5f184102d70a5caf3
2021-05-21 20:48:09 -07:00
svcscm svcscm
56da00b465 Updating submodules
Summary:
GitHub commits:

4195ed4515
43a28002bc
9ac2d04c58
8583f6b016
d4902d4786
74fe32997a

Reviewed By: yns88

fbshipit-source-id: 9c89df647f4cec86d020d17f7daafb547179e98e
2021-05-21 20:20:45 -07:00
svcscm svcscm
f18142d1db Updating submodules
Summary:
GitHub commits:

67507c04ac
6f3c43061e
7186f442c1
49f7ba9389
db18bea063
1cf4989821
8cdc969890
5ac7ec2ebd
f48fdd0019

Reviewed By: yns88

fbshipit-source-id: 0c6750f8aae6b8e46847f1d38ca4121025a7fef0
2021-05-21 19:58:13 -07:00
svcscm svcscm
e642ce1983 Updating submodules
Summary:
GitHub commits:

f1ddba2376
30ad7bb07a
13ec575ab4
c4fd86d104
55853de661
e66ef4d7ed
330a3ea5ab
26c2c6e154
399b4b1570
3d5e9738b0
092836d4b2

Reviewed By: yns88

fbshipit-source-id: d29cf3e3c4b65a505de8284b1ed5b6e3b8094650
2021-05-21 19:38:35 -07:00
svcscm svcscm
cce5797c30 Updating submodules
Summary:
GitHub commits:

a4eeb333e1
e99db944ef
41b7e6ba93
7303d02bdf
9277d37460
bef8c6ce1a

Reviewed By: yns88

fbshipit-source-id: e0a27cf4e5d7eed034852ff1ad9da8e9bfc79927
2021-05-21 19:17:55 -07:00
svcscm svcscm
c4b4f711d8 Updating submodules
Summary:
GitHub commits:

9977a10a26
1be167a94b
b8bacc1655
b556520272
13430fc681
81e7b0f9b1

Reviewed By: yns88

fbshipit-source-id: 1a6d91aedb797595fa3292dda39e7f2488da2eba
2021-05-21 18:09:18 -07:00
svcscm svcscm
9e70b73465 Updating submodules
Summary:
GitHub commits:

fe1104accd
7633a6e907
9c7ade6dda
7d54e8246e
3469d60fcc
851b0cc385
89977f431f
4615012f54
de9a1c3041
3ab48b4a92

Reviewed By: yns88

fbshipit-source-id: 3fa0bfa49c91e34d0531323448986761dd1f58b5
2021-05-21 17:45:53 -07:00
svcscm svcscm
e64a338045 Updating submodules
Summary:
GitHub commits:

97f6c277d0
79b7ea1e19
1635c798b0
80c69a6876
b03d63b29a
1c15e6edac
bdd10a63a2
e5620f1126
369a4ad328
442be0dd06
3742cd91c6

Reviewed By: yns88

fbshipit-source-id: 9320e4b009207d477942dfb948f450deee6928a8
2021-05-21 17:13:58 -07:00
svcscm svcscm
9e8a978e7d Updating submodules
Summary:
GitHub commits:

d8b0becdce
51ae3ffb7c

Reviewed By: yns88

fbshipit-source-id: 34c0c96916b6e45780e7e2089ef9e02a5c680006
2021-05-21 16:40:20 -07:00
svcscm svcscm
be93f90aba Updating submodules
Summary:
GitHub commits:

36f3488895
909ebf1f1c
9011714dc2
35da315873

Reviewed By: yns88

fbshipit-source-id: 9666f9715e8238b5bfecad8167c44daf009fd7cd
2021-05-21 15:12:06 -07:00
svcscm svcscm
8da2854b85 Updating submodules
Summary:
GitHub commits:

b3abc1d9c5
11e7cf05a9
e78249f477
6c86543590
9286b9025b
b037e42ddb

Reviewed By: yns88

fbshipit-source-id: 6dfcc829d8e432d8ccf9833604e3e6df32bdfbc1
2021-05-21 14:45:24 -07:00
svcscm svcscm
625131ec80 Updating submodules
Summary:
GitHub commits:

ae58e43b6c

Reviewed By: yns88

fbshipit-source-id: 935d40058835870f4824a136f986fa1655bc7db4
2021-05-21 14:11:26 -07:00
svcscm svcscm
1d4e7f42fd Updating submodules
Summary:
GitHub commits:

2b61136e21
40663fa420
8cd251133a
28e144ffbd

Reviewed By: yns88

fbshipit-source-id: 899a7030c72402109197f2c3c7461c105098a479
2021-05-21 12:33:36 -07:00
svcscm svcscm
b70144ea14 Updating submodules
Summary:
GitHub commits:

97900e77f2
4cc923655e
b3004744f1
cd6f3050e8
6ae3cba456
689bc2077a

Reviewed By: yns88

fbshipit-source-id: 2aed01e0820d3f08c3e999691eb459a7cfeebda2
2021-05-21 11:54:30 -07:00
svcscm svcscm
42bab97d3f Updating submodules
Summary:
GitHub commits:

a997649e29
0de012816b
fa926c8fd8
841ae04a7d
8912148ecc
83a9d6e249
fdb72e1b06
f26baf4c5a
e1bd3b9292
32a231ec80

Reviewed By: yns88

fbshipit-source-id: 738a4215290ff15e9655811024e04740d286377e
2021-05-21 11:19:59 -07:00
svcscm svcscm
f6b7f0ee8a Updating submodules
Summary:
GitHub commits:

91efbe2311
03a21bf453
11703551ee
8e1567d073
bd3d080ef8
09cc8c0d40
5d7839cab0
17de2f147d
f8e4a1d377
b7ace2b588
a79dc2d57e
35721b66d7

Reviewed By: yns88

fbshipit-source-id: 667e328b514579985090d04fefcf07f6d4e27664
2021-05-21 10:49:38 -07:00