rocksdb/build_tools
Andrew Kryczka 85925051c7 Skip io_uring feature test when building with fbcode (#12525)
Summary:
Previously when building with fbcode and having a system install of liburing, it would link liburing from fbcode statically as well as the system library dynamically. That led to the following error:

```
./db_stress: error while loading shared libraries: liburing.so.1: cannot open shared object file: No such file or directory
```

The fix is to skip the feature test for system liburing when `FBCODE_BUILD=true`.

Pull Request resolved: https://github.com/facebook/rocksdb/pull/12525

Test Plan:
- `make clean && make ROCKSDB_NO_FBCODE=1 V=1 -j56 db_stress && ./db_stress`
- `make clean && make V=1 -j56 db_stress && ./db_stress`

Reviewed By: anand1976

Differential Revision: D55997335

Pulled By: ajkr

fbshipit-source-id: 17d8561100f41c6c9ae382a80c6cddc14f050bdc
2024-04-11 12:46:15 -07:00
..
ubuntu20_image
amalgamate.py
benchmark_log_tool.py
build_detect_platform Skip io_uring feature test when building with fbcode (#12525) 2024-04-11 12:46:15 -07:00
check-sources.sh
dependencies_platform010.sh switch to using centos8-native (#12367) 2024-02-21 12:03:40 -08:00
dockerbuild.sh
error_filter.py
fb_compile_mongo.sh
fbcode_config.sh
fbcode_config_platform010.sh
format-diff.sh Continue format script when changes detected by clang-format-diff.py (#12329) 2024-02-09 16:46:38 -08:00
gnu_parallel Initial CircleCI -> GitHub Actions migration (#12163) 2023-12-21 15:40:21 -08:00
make_package.sh
ps_with_stack
regression_build_test.sh
run_ci_db_test.ps1
setup_centos7.sh
update_dependencies.sh switch to using centos8-native (#12367) 2024-02-21 12:03:40 -08:00
version.sh