Commit 7d45f82
rocksdb compilation error fix (#7408)
## Description
Attempts to fix error in CI:
https://github.com/FuelLabs/sway/actions/runs/17945577761/job/51050235186
Build environment setup for RocksDB:
* Added a step to install required system packages (`build-essential`,
`clang`, `llvm-dev`, `libclang-dev`, `pkg-config`) on Linux runners to
support building RocksDB and running `bindgen`.
* Configured `LIBCLANG_PATH` and `BINDGEN_EXTRA_CLANG_ARGS` environment
variables to ensure `bindgen` can locate the correct Clang libraries and
system headers.
## Checklist
- [ ] I have linked to any relevant issues.
- [ ] I have commented my code, particularly in hard-to-understand
areas.
- [ ] I have updated the documentation where relevant (API docs, the
reference, and the Sway book).
- [ ] If my change requires substantial documentation changes, I have
[requested support from the DevRel
team](https://github.com/FuelLabs/devrel-requests/issues/new/choose)
- [ ] I have added tests that prove my fix is effective or that my
feature works.
- [ ] I have added (or requested a maintainer to add) the necessary
`Breaking*` or `New Feature` labels where relevant.
- [ ] I have done my best to ensure that my PR adheres to [the Fuel Labs
Code Review
Standards](https://github.com/FuelLabs/rfcs/blob/master/text/code-standards/external-contributors.md).
- [ ] I have requested a review from the relevant team or maintainers.
Co-authored-by: z <[email protected]>
Co-authored-by: Joshua Batty <[email protected]>1 parent 36d2b12 commit 7d45f82
1 file changed
+14
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
952 | 952 | | |
953 | 953 | | |
954 | 954 | | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
955 | 969 | | |
956 | 970 | | |
957 | 971 | | |
| |||
0 commit comments