facebook / facebook/folly

Undefined reference

Open
#1,442 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
30.5k
Forks
5.9k
PR merge metrics
No merged PRs in 30d

Description

I encountered the following errors when installing KVRocks (from Samsung OpenMPDK).

/usr/bin/ld: warning: libzstd.so.1, needed by //usr/local/lib/libfolly.so, may conflict with libzstd.so.0
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(db_impl.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, void, folly::detail::DefaultMake >, void>(folly::detail::TypeTuple, void, folly::detail::DefaultMake >, void>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(db_impl.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(db_impl.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>(folly::detail::TypeTuple, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o): In function `insdb::SKTableMem::KeyMapGuardUnLock()':
/lclhome/msaha002/kvrocks/KVRocks/insdb/./db/insdb_internal.h:2783: undefined reference to `folly::SharedMutexImpl::unlock()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/./db/insdb_internal.h:2783: undefined reference to `folly::SharedMutexImpl::unlock()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o):/usr/local/include/folly/detail/StaticSingletonManager.h:86: more undefined references to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)' follow
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o): In function `folly::detail::FutexResult folly::detail::futexWait >(std::atomic const*, unsigned int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o): In function `void folly::SharedMutexImpl::applyDeferredReaders::WaitForever>(unsigned int&, folly::SharedMutexImpl::WaitForever&)':
/usr/local/include/folly/SharedMutex.h:1147: undefined reference to `folly::SharedMutexImpl::deferredReaders'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o): In function `folly::detail::FutexResult folly::detail::futexWait >(std::atomic const*, unsigned int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o):/usr/local/include/folly/detail/StaticSingletonManager.h:86: more undefined references to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)' follow
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o): In function `folly::SharedMutexImpl::wakeRegisteredWaiters(unsigned int&, unsigned int)':
/usr/local/include/folly/SharedMutex.h:1087: undefined reference to `folly::SharedMutexImpl::wakeRegisteredWaitersImpl(unsigned int&, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, void, folly::detail::DefaultMake >, void>(folly::detail::TypeTuple, void, folly::detail::DefaultMake >, void>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(manifest.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>(folly::detail::TypeTuple, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `insdb::SKTableMem::~SKTableMem()':
/lclhome/msaha002/kvrocks/KVRocks/insdb/db/sktable.cc:144: undefined reference to `folly::SharedMutexImpl::deferredReaders'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::SharedMutexImpl::cleanupTokenlessSharedDeferred(unsigned int&)':
/usr/local/include/folly/SharedMutex.h:1262: undefined reference to `folly::SharedMutexImpl::deferredReaders'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `insdb::SKTableMem::SKTableMem(insdb::Manifest*, insdb::KeySlice&, unsigned int, unsigned int)':
/lclhome/msaha002/kvrocks/KVRocks/insdb/db/sktable.cc:66: undefined reference to `folly::SharedMutexImpl::~SharedMutexImpl()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/db/sktable.cc:66: undefined reference to `folly::SharedMutexImpl::~SharedMutexImpl()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `insdb::SKTableMem::SKTableMem(insdb::Manifest*, insdb::Keymap*)':
/lclhome/msaha002/kvrocks/KVRocks/insdb/db/sktable.cc:120: undefined reference to `folly::SharedMutexImpl::~SharedMutexImpl()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/db/sktable.cc:120: undefined reference to `folly::SharedMutexImpl::~SharedMutexImpl()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::SharedMutexImpl::unlock_shared()':
/usr/local/include/folly/SharedMutex.h:442: undefined reference to `folly::SharedMutexImpl::tryUnlockTokenlessSharedDeferred()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `int folly::detail::futexWake >(std::atomic const*, int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::SharedMutexImpl::unlock_shared()':
/usr/local/include/folly/SharedMutex.h:442: undefined reference to `folly::SharedMutexImpl::tryUnlockTokenlessSharedDeferred()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `int folly::detail::futexWake >(std::atomic const*, int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::detail::FutexResult folly::detail::futexWait >(std::atomic const*, unsigned int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `int folly::detail::futexWake >(std::atomic const*, int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o):/usr/local/include/folly/detail/Futex-inl.h:108: more undefined references to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)' follow
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `std::lock_guard >::~lock_guard()':
/usr/include/c++/5/mutex:392: undefined reference to `folly::SharedMutexImpl::unlock()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `int folly::detail::futexWake >(std::atomic const*, int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::detail::FutexResult folly::detail::futexWait >(std::atomic const*, unsigned int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `int folly::detail::futexWake >(std::atomic const*, int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::detail::FutexResult folly::detail::futexWait >(std::atomic const*, unsigned int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `int folly::detail::futexWake >(std::atomic const*, int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::detail::FutexResult folly::detail::futexWait >(std::atomic const*, unsigned int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `int folly::detail::futexWake >(std::atomic const*, int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::detail::FutexResult folly::detail::futexWait >(std::atomic const*, unsigned int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `int folly::detail::futexWake >(std::atomic const*, int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::SharedMutexImpl::wakeRegisteredWaiters(unsigned int&, unsigned int)':
/usr/local/include/folly/SharedMutex.h:1087: undefined reference to `folly::SharedMutexImpl::wakeRegisteredWaitersImpl(unsigned int&, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::detail::FutexResult folly::detail::futexWait >(std::atomic const*, unsigned int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `int folly::detail::futexWake >(std::atomic const*, int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::detail::FutexResult folly::detail::futexWait >(std::atomic const*, unsigned int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::SharedMutexImpl::wakeRegisteredWaiters(unsigned int&, unsigned int)':
/usr/local/include/folly/SharedMutex.h:1087: undefined reference to `folly::SharedMutexImpl::wakeRegisteredWaitersImpl(unsigned int&, unsigned int)'
/usr/local/include/folly/SharedMutex.h:1087: undefined reference to `folly::SharedMutexImpl::wakeRegisteredWaitersImpl(unsigned int&, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `int folly::detail::futexWake >(std::atomic const*, int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `std::lock_guard >::~lock_guard()':
/usr/include/c++/5/mutex:392: undefined reference to `folly::SharedMutexImpl::unlock()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `bool folly::SharedMutexImpl::lockSharedImpl::WaitForever>(unsigned int&, folly::SharedMutexToken*, folly::SharedMutexImpl::WaitForever&)':
/usr/local/include/folly/SharedMutex.h:1611: undefined reference to `folly::SharedMutexImpl::tls_lastDeferredReaderSlot'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::detail::FutexResult folly::detail::futexWait >(std::atomic const*, unsigned int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `std::__atomic_base::load(std::memory_order) const':
/usr/include/c++/5/bits/atomic_base.h:396: undefined reference to `folly::SharedMutexImpl::deferredReaders'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `bool folly::SharedMutexImpl::lockSharedImpl::WaitForever>(unsigned int&, folly::SharedMutexToken*, folly::SharedMutexImpl::WaitForever&)':
/usr/local/include/folly/SharedMutex.h:1709: undefined reference to `folly::SharedMutexImpl::unlockSharedInline()'
/usr/local/include/folly/SharedMutex.h:1686: undefined reference to `folly::SharedMutexImpl::tls_lastTokenlessSlot'
/usr/local/include/folly/SharedMutex.h:1635: undefined reference to `folly::SharedMutexImpl::tls_lastDeferredReaderSlot'
/usr/local/include/folly/SharedMutex.h:1708: undefined reference to `folly::SharedMutexImpl::tryUnlockTokenlessSharedDeferred()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, void, folly::detail::DefaultMake >, void>(folly::detail::TypeTuple, void, folly::detail::DefaultMake >, void>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(sktable.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>(folly::detail::TypeTuple, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(snapshot.o): In function `folly::detail::FutexResult folly::detail::futexWait >(std::atomic const*, unsigned int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:101: undefined reference to `folly::detail::futexWaitImpl(std::atomic const*, unsigned int, std::chrono::time_point > > const*, std::chrono::time_point > > const*, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(snapshot.o): In function `folly::SharedMutexImpl::wakeRegisteredWaiters(unsigned int&, unsigned int)':
/usr/local/include/folly/SharedMutex.h:1087: undefined reference to `folly::SharedMutexImpl::wakeRegisteredWaitersImpl(unsigned int&, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(snapshot.o): In function `folly::SharedMutexImpl::unlock_shared()':
/usr/local/include/folly/SharedMutex.h:442: undefined reference to `folly::SharedMutexImpl::tryUnlockTokenlessSharedDeferred()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(snapshot.o): In function `folly::SharedMutexImpl::wakeRegisteredWaiters(unsigned int&, unsigned int)':
/usr/local/include/folly/SharedMutex.h:1087: undefined reference to `folly::SharedMutexImpl::wakeRegisteredWaitersImpl(unsigned int&, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(snapshot.o): In function `folly::SharedMutexImpl::unlock_shared()':
/usr/local/include/folly/SharedMutex.h:442: undefined reference to `folly::SharedMutexImpl::tryUnlockTokenlessSharedDeferred()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(snapshot.o): In function `folly::SharedMutexImpl::wakeRegisteredWaiters(unsigned int&, unsigned int)':
/usr/local/include/folly/SharedMutex.h:1087: undefined reference to `folly::SharedMutexImpl::wakeRegisteredWaitersImpl(unsigned int&, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(snapshot.o): In function `folly::SharedMutexImpl::unlock_shared()':
/usr/local/include/folly/SharedMutex.h:442: undefined reference to `folly::SharedMutexImpl::tryUnlockTokenlessSharedDeferred()'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(snapshot.o): In function `int folly::detail::futexWake >(std::atomic const*, int, unsigned int)':
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/usr/local/include/folly/detail/Futex-inl.h:108: undefined reference to `folly::detail::futexWakeImpl(std::atomic const*, int, unsigned int)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(snapshot.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, void, folly::detail::DefaultMake >, void>(folly::detail::TypeTuple, void, folly::detail::DefaultMake >, void>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(snapshot.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(snapshot.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>(folly::detail::TypeTuple, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(userkey.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, void, folly::detail::DefaultMake >, void>(folly::detail::TypeTuple, void, folly::detail::DefaultMake >, void>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(userkey.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(userkey.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>(folly::detail::TypeTuple, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(write_batch.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, void, folly::detail::DefaultMake >, void>(folly::detail::TypeTuple, void, folly::detail::DefaultMake >, void>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(write_batch.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(write_batch.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>(folly::detail::TypeTuple, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(env_posix.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, void, folly::detail::DefaultMake >, void>(folly::detail::TypeTuple, void, folly::detail::DefaultMake >, void>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(env_posix.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(env_posix.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>(folly::detail::TypeTuple, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(gc.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, void, folly::detail::DefaultMake >, void>(folly::detail::TypeTuple, void, folly::detail::DefaultMake >, void>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(gc.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(gc.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>(folly::detail::TypeTuple, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(keymap.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, void, folly::detail::DefaultMake >, void>(folly::detail::TypeTuple, void, folly::detail::DefaultMake >, void>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(keymap.o): In function `void* folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/usr/local/include/folly/detail/StaticSingletonManager.h:86: undefined reference to `folly::detail::StaticSingletonManagerWithRtti::create_(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
/lclhome/msaha002/kvrocks/KVRocks/insdb/out-static//libinsdb.a(keymap.o): In function `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>(folly::detail::TypeTuple, folly::HazptrTag, folly::detail::DefaultMake >, folly::HazptrTag>)':
/usr/local/include/folly/SingletonThreadLocal.h:52: undefined reference to `folly::detail::SingletonThreadLocalBase::UniqueBase::UniqueBase(std::type_info const&, std::type_info const&, std::type_info const&, std::type_info const&, folly::detail::SingletonThreadLocalBase::UniqueBase::Value&)'

Any idea what's going on?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.