facebook / CacheLib

Pluggable in-process caching engine to build and scale high performance services

Home Page:https://www.cachelib.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

build not work on ubuntu18.04

one-lamp opened this issue · comments

Describe the bug
docker image: ubuntu18.04

build cmd:
./contrib/build.sh -d -j -v

cmake version: 3.22.4

build error:
image

I got the same for fedora 34,35 too.

I had the same error on Rocky Linux 9 . Can anyone solve this problem ?

CMake Error at CMakeLists.txt:106 (find_package):
Could not find a package configuration file provided by "mvfst" with any of
the following names:

mvfstConfig.cmake
mvfst-config.cmake

I met the same error on CentOS 8.5.2111, Could anyone give me some idea?

CMake Error at CMakeLists.txt:106 (find_package):
Could not find a package configuration file provided by "mvfst" with any of
the following names:

mvfstConfig.cmake
mvfst-config.cmake

Add the installation prefix of "mvfst" to CMAKE_PREFIX_PATH or set
"mvfst_DIR" to a directory containing one of the above files. If "mvfst"
provides a separate development package or SDK, be sure it has been
installed.

-- Configuring incomplete, errors occurred!
See also "/home/lq/CacheLib-2023.08.21.00/build-fbthrift/CMakeFiles/CMakeOutput.log".
See also "/home/lq/CacheLib-2023.08.21.00/build-fbthrift/CMakeFiles/CMakeError.log".
build-package.sh: error: cmake failed on cachelib/external/fbthrift
build.sh: error: failed to build dependency 'fbthrift'

team at facebook split internal & external repositories - by example, one of the cache eviction policies (contains ML) not public. hence a network protocol required https://github.com/facebook/mvfst

Hi. The builds for all of the supported targets should be healthy now. Let me close this.