Commit 12a7dae
libelf update to newer version
Summary:
I updated earlier libbpf to use latest version as it was needed for newer functionalities in katran. In sandcastle the workflow worked due to the packages manager definitions:
```
[rpms]
elfutils-libelf-devel-static
[debs]
libelf-dev
[pps]
libelf
```
they just point to the library name which uses the latest, e.g. https://archlinux.org/packages/?sort=&q=libelf&maintainer=&flagged=
https://packages.debian.org/search?keywords=libelf-dev&searchon=names&suite=trixie§ion=all
in open source it failed probably because it downloaded it which is a really old library:
https://github.com/facebookincubator/katran/actions/runs/17864398197/job/50803066377
Updating the definition of download library to have the most recent version.
Once this was updated, decap/testing complained about linking issue with zstd so adding it in their CMakeList too
For libelf the only user is libbpf https://fburl.com/code/j4oajn8k which katran is the only user
Reviewed By: pdubovitsky
Differential Revision: D82858998
fbshipit-source-id: b4b6cba9ec03eab57322527d925fcb2f4d4393df1 parent 193b38f commit 12a7dae
2 files changed
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
| 14 | + | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| 12 | + | |
12 | 13 | | |
0 commit comments