Commit 712b818
make libibverbs/rdma-core in getdeps buildable from source
Summary:
X-link: https://github.com/facebookexternal/rdma_gen/pull/16
Recent changes expect rdma-core-60 as an available build dependency, so :
1. alter the libibverbs manifest to enable building from source, where the trickiness of building from source is that we need to configure the runtime path for ibacm to be shorter than the getdeps default hash-including path.
2. include rdma-core in libibverbs since a from-source build would create it and we shouldn't have to build from source twice if we want both packages.
3. update the github actions without allow-system-deps so we're more likely to build.
Reviewed By: anikravesh, ccanel
Differential Revision: D88520301
fbshipit-source-id: 66cecc410e89d224594ba30170df06ef925657bb1 parent 57f84ee commit 712b818
File tree
2 files changed
+49
-0
lines changed- build/fbcode_builder
- CMake
- manifests
2 files changed
+49
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
0 commit comments