Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /usr/bin/ld: ../libedencommon_utils.a(ProcessName.cpp.o): warning: relocation against `_ZN5folly6detail15to_ascii_powersILm10EmE4dataE' in read-only section `.text._ZN5folly11toAppendFitIJA6_ciA2_cPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEENSt9enable_ifIXsrNS_12IsSomeStringINSt14remove_pointerINDTclsrNS_13traits_detail22type_pack_element_testIXmisZT_Li1EEEE4implscPNSD_21type_pack_element_setISt16integer_sequenceImJXspcl14__integer_packsZT_EEEEJDpT_EEELDnEEE4typeEE4typeEEE5valueEvE4typeEDpRKSJ_[_ZN5folly11toAppendFitIJA6_ciA2_cPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEENSt9enable_ifIXsrNS_12IsSomeStringINSt14remove_pointerINDTclsrNS_13traits_detail22type_pack_element_testIXmisZT_Li1EEEE4implscPNSD_21type_pack_element_setISt16integer_sequenceImJXspcl14__integer_packsZT_EEEEJDpT_EEELDnEEE4typeEE4typeEEE5valueEvE4typeEDpRKSJ_]'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `std::this_thread::yield()':
- /usr/include/c++/12.2.1/bits/std_thread.h:330: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `void folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::applyDeferredReaders<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever>(unsigned int&, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever&, unsigned int)':
- /usr/include/folly/SharedMutex.h:1289: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::cleanupTokenlessSharedDeferred(unsigned int&)':
- /usr/include/folly/SharedMutex.h:1367: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o:/usr/include/folly/SharedMutex.h:1367: more undefined references to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders' follow
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `int folly::detail::futexWake<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `folly::detail::FutexResult folly::detail::futexWait<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, unsigned int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `void folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::applyDeferredReaders<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever>(unsigned int&, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever&)':
- /usr/include/folly/SharedMutex.h:1253: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `int folly::detail::futexWake<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `folly::detail::FutexResult folly::detail::futexWait<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, unsigned int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `int folly::detail::futexWake<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `folly::detail::FutexResult folly::detail::futexWait<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, unsigned int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `folly::detail::FutexResult folly::detail::futexWait<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, unsigned int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `int folly::detail::futexWake<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o:/tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/test/ProcessNameCacheTest.cpp:118: more undefined references to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)' follow
- /usr/bin/ld: CMakeFiles/process_name_cache_test.dir/ProcessNameCacheTest.cpp.o: in function `int folly::detail::futexWake<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessName.cpp.o): in function `unsigned long folly::detail::to_ascii_size_array<10ul>(unsigned long)':
- /usr/include/folly/lang/ToAscii.h:183: undefined reference to `folly::detail::to_ascii_powers<10ul, unsigned long>::data'
- /usr/bin/ld: /usr/include/folly/lang/ToAscii.h:185: undefined reference to `folly::detail::to_ascii_table<10ul, folly::to_ascii_alphabet<false> >::data'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessName.cpp.o): in function `facebook::eden::readProcessName[abi:cxx11](int)':
- /tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/ProcessName.cpp:317: undefined reference to `folly::openNoInt(char const*, int, unsigned int)'
- /usr/bin/ld: /tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/ProcessName.cpp:326: undefined reference to `folly::readFull(int, void*, unsigned long)'
- /usr/bin/ld: /tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/ProcessName.cpp:323: undefined reference to `folly::closeNoInt(int)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessName.cpp.o): in function `unsigned long folly::detail::to_ascii_size_array<10ul>(unsigned long)':
- /usr/include/folly/lang/ToAscii.h:183: undefined reference to `folly::detail::to_ascii_powers<10ul, unsigned long>::data'
- /usr/bin/ld: /usr/include/folly/lang/ToAscii.h:185: undefined reference to `folly::detail::to_ascii_table<10ul, folly::to_ascii_alphabet<false> >::data'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessName.cpp.o): in function `void folly::detail::to_ascii_with_table<10ul, folly::to_ascii_alphabet<false> >(char*, unsigned long, unsigned long)':
- /usr/include/folly/lang/ToAscii.h:286: undefined reference to `folly::detail::to_ascii_table<10ul, folly::to_ascii_alphabet<false> >::data'
- /usr/bin/ld: /usr/include/folly/lang/ToAscii.h:286: undefined reference to `folly::detail::to_ascii_table<10ul, folly::to_ascii_alphabet<false> >::data'
- /usr/bin/ld: /usr/include/folly/lang/ToAscii.h:286: undefined reference to `folly::detail::to_ascii_table<10ul, folly::to_ascii_alphabet<false> >::data'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessName.cpp.o): in function `std::enable_if<folly::IsSomeString<std::remove_pointer<decltype (folly::traits_detail::type_pack_element_test<(4)-(1)>::impl(static_cast<folly::traits_detail::type_pack_element_set<std::integer_sequence<unsigned long, __integer_pack(4), __integer_pack(4), __integer_pack(4), __integer_pack(4)>, char [6], int, char [2], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>*>(decltype(nullptr))))::type>::type>::value, void>::type folly::toAppendFit<char [6], int, char [2], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>(char const (&) [6], int const&, char const (&) [2], std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >* const&)':
- /usr/include/folly/Conv.h:933: undefined reference to `folly::detail::to_ascii_powers<10ul, unsigned long>::data'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessName.cpp.o): in function `facebook::eden::readProcessName[abi:cxx11](int) [clone .cold]':
- /tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/ProcessName.cpp:323: undefined reference to `folly::closeNoInt(int)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::this_thread::yield()':
- /usr/include/c++/12.2.1/bits/std_thread.h:330: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::applyDeferredReaders<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever>(unsigned int&, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever&, unsigned int)':
- /usr/include/folly/SharedMutex.h:1289: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::detail::FutexResult folly::detail::futexWait<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, unsigned int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `int folly::detail::futexWake<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::__atomic_base<unsigned long>::load(std::memory_order) const':
- /usr/include/c++/12.2.1/bits/atomic_base.h:488: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::detail::FutexResult folly::detail::futexWait<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, unsigned int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:96: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `bool folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::lockSharedImpl<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever>(unsigned int&, folly::SharedMutexToken*, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever&)':
- /usr/include/folly/SharedMutex.h:1765: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::tryUnlockTokenlessSharedDeferred()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::AccessSpreader<std::atomic>::initialize(folly::AccessSpreader<std::atomic>::GlobalState&)':
- /usr/include/folly/concurrency/CacheLocality.h:372: undefined reference to `folly::CacheLocality const& folly::CacheLocality::system<std::atomic>()'
- /usr/bin/ld: /usr/include/folly/concurrency/CacheLocality.h:372: undefined reference to `folly::detail::AccessSpreaderBase::initialize(folly::detail::AccessSpreaderBase::GlobalState&, int (*(&)())(unsigned int*, unsigned int*, void*), folly::CacheLocality const& (&)())'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::isReady() const':
- /usr/include/folly/futures/Future-inl.h:253: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `decltype(auto) folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::getCoreTryChecked<folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)':
- /usr/include/folly/futures/Future.h:370: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::getTry()':
- /usr/include/folly/futures/detail/Core.h:600: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::XlogLevelInfo<false>::check(folly::LogLevel, folly::Range<char const*>, bool, folly::XlogFileScopeInfo*)':
- /usr/include/folly/logging/xlog.h:784: undefined reference to `folly::XlogLevelInfo<false>::loadLevelFull(folly::Range<char const*>, bool, folly::XlogFileScopeInfo*)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::LogStreamProcessor::LogStreamProcessor<char const (&) [21]>(folly::XlogFileScopeInfo*, folly::LogLevel, folly::Range<char const*>, bool, folly::Range<char const*>, unsigned int, folly::Range<char const*>, folly::LogStreamProcessor::AppendType, char const (&) [21])':
- /usr/include/folly/logging/LogStreamProcessor.h:235: undefined reference to `folly::LogStreamProcessor::LogStreamProcessor(folly::XlogFileScopeInfo*, folly::LogLevel, folly::Range<char const*>, unsigned int, folly::Range<char const*>, folly::LogStreamProcessor::InternalType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `facebook::eden::ProcessNameHandle::get_optional[abi:cxx11]() const':
- /tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/ProcessNameCache.cpp:110: undefined reference to `folly::LogStreamVoidify<true>::operator&(std::ostream&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::isReady() const':
- /usr/include/folly/futures/Future-inl.h:253: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::shared_lock<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::~shared_lock()':
- /usr/include/c++/12.2.1/shared_mutex:753: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::unlock_shared()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `decltype(auto) folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::getCoreTryChecked<folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)':
- /usr/include/folly/futures/Future.h:370: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::getTry()':
- /usr/include/folly/futures/detail/Core.h:600: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::detail::LifoSemRawNode<std::atomic>::PoolImpl& folly::detail::StaticSingletonManagerWithRtti::create<folly::detail::LifoSemRawNode<std::atomic>::PoolImpl, void>(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
- /usr/include/folly/detail/StaticSingletonManager.h:162: undefined reference to `void* folly::detail::StaticSingletonManagerWithRtti::create_<false>(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::Synchronized<facebook::eden::ProcessNameCache::State, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::~Synchronized()':
- /usr/include/folly/Synchronized.h:632: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::~SharedMutexImpl()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::applyDeferredReaders<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever>(unsigned int&, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever&)':
- /usr/include/folly/SharedMutex.h:1253: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:1253: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `facebook::eden::ProcessNameCache::lookup(int)':
- /usr/include/c++/12.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h:693: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::getDeferredExecutor() const':
- /usr/include/folly/futures/Future.h:394: undefined reference to `folly::futures::detail::CoreBase::getDeferredExecutor() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Core()':
- /usr/include/folly/futures/detail/Core.h:682: undefined reference to `folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::SemiFuture<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::wait() &':
- /usr/include/folly/futures/Future-inl.h:2190: undefined reference to `folly::futures::detail::DeferredExecutor::setExecutor(folly::Executor::KeepAlive<folly::Executor>)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::WaitExecutor::drive()':
- /usr/include/folly/futures/Future-inl.h:463: undefined reference to `folly::fibers::Baton::wait()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::fibers::FiberManager::getFiberManagerUnsafe()':
- /usr/include/folly/fibers/FiberManagerInternal-inl.h:567: undefined reference to `folly::fibers::FiberManager::getCurrentFiberManager()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::isReady() const':
- /usr/include/folly/futures/Future-inl.h:253: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `decltype(auto) folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::getCoreTryChecked<folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >(folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)':
- /usr/include/folly/futures/Future.h:370: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::getTry()':
- /usr/include/folly/futures/detail/Core.h:600: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::XlogLevelInfo<false>::check(folly::LogLevel, folly::Range<char const*>, bool, folly::XlogFileScopeInfo*)':
- /usr/include/folly/logging/xlog.h:784: undefined reference to `folly::XlogLevelInfo<false>::loadLevelFull(folly::Range<char const*>, bool, folly::XlogFileScopeInfo*)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::LogStreamProcessor::LogStreamProcessor<char const (&) [21]>(folly::XlogFileScopeInfo*, folly::LogLevel, folly::Range<char const*>, bool, folly::Range<char const*>, unsigned int, folly::Range<char const*>, folly::LogStreamProcessor::AppendType, char const (&) [21])':
- /usr/include/folly/logging/LogStreamProcessor.h:235: undefined reference to `folly::LogStreamProcessor::LogStreamProcessor(folly::XlogFileScopeInfo*, folly::LogLevel, folly::Range<char const*>, unsigned int, folly::Range<char const*>, folly::LogStreamProcessor::InternalType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `facebook::eden::ProcessNameHandle::get[abi:cxx11]() const':
- /tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/ProcessNameCache.cpp:117: undefined reference to `folly::LogStreamVoidify<true>::operator&(std::ostream&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::__atomic_base<unsigned long>::load(std::memory_order) const':
- /usr/include/c++/12.2.1/bits/atomic_base.h:488: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: /usr/include/c++/12.2.1/bits/atomic_base.h:488: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: /usr/include/c++/12.2.1/bits/atomic_base.h:488: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::Core()':
- /usr/include/folly/futures/detail/Core.h:682: undefined reference to `folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::__atomic_base<unsigned long>::load(std::memory_order) const':
- /usr/include/c++/12.2.1/bits/atomic_base.h:488: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: /usr/include/c++/12.2.1/bits/atomic_base.h:488: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: /usr/include/c++/12.2.1/bits/atomic_base.h:488: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setResult(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)':
- /usr/include/folly/futures/detail/Core.h:666: undefined reference to `folly::futures::detail::CoreBase::setResult_(folly::Executor::KeepAlive<folly::Executor>&&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::Promise<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::throwIfFulfilled() const':
- /usr/include/folly/futures/Promise-inl.h:68: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: /usr/include/folly/futures/Promise-inl.h:68: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::isReady() const':
- /usr/include/folly/futures/Future-inl.h:253: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `decltype(auto) folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::getCoreTryChecked<folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const>(folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&)':
- /usr/include/folly/futures/Future.h:370: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::getTry() const':
- /usr/include/folly/futures/detail/Core.h:608: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o):/usr/include/folly/futures/Future.h:370: more undefined references to `folly::futures::detail::CoreBase::hasResult() const' follow
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::applyDeferredReaders<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever>(unsigned int&, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever&)':
- /usr/include/folly/SharedMutex.h:1253: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::XlogLevelInfo<false>::check(folly::LogLevel, folly::Range<char const*>, bool, folly::XlogFileScopeInfo*)':
- /usr/include/folly/logging/xlog.h:784: undefined reference to `folly::XlogLevelInfo<false>::loadLevelFull(folly::Range<char const*>, bool, folly::XlogFileScopeInfo*)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::LogStreamProcessor::LogStreamProcessor<char const (&) [39]>(folly::XlogFileScopeInfo*, folly::LogLevel, folly::Range<char const*>, bool, folly::Range<char const*>, unsigned int, folly::Range<char const*>, folly::LogStreamProcessor::AppendType, char const (&) [39])':
- /usr/include/folly/logging/LogStreamProcessor.h:235: undefined reference to `folly::LogStreamProcessor::LogStreamProcessor(folly::XlogFileScopeInfo*, folly::LogLevel, folly::Range<char const*>, unsigned int, folly::Range<char const*>, folly::LogStreamProcessor::InternalType, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `facebook::eden::ProcessNameCache::workerThread()':
- /tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/ProcessNameCache.cpp:287: undefined reference to `folly::LogStreamVoidify<true>::operator&(std::ostream&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::applyDeferredReaders<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever>(unsigned int&, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever&)':
- /usr/include/folly/SharedMutex.h:1253: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:1253: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::thread::_State_impl<std::thread::_Invoker<std::tuple<facebook::eden::ProcessNameCache::ProcessNameCache(std::chrono::duration<long, std::ratio<1l, 1000000000l> >, facebook::eden::ProcessNameCache::ThreadLocalCache*, facebook::eden::ProcessNameCache::Clock*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (*)(int))::{lambda()#1}> > >::_M_run()':
- /tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/ProcessNameCache.cpp:135: undefined reference to `folly::setThreadName(folly::Range<char const*>)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::f14::detail::F14Table<folly::f14::detail::VectorContainerPolicy<folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::Node*, void, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyHasher, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyValueEqual, void, std::integral_constant<bool, false> > >::F14Table(unsigned long, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyHasher const&, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyValueEqual const&, std::allocator<folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::Node*> const&)':
- /usr/include/folly/container/detail/F14Table.h:1052: undefined reference to `folly::f14::detail::kEmptyTagVector'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::f14::detail::F14Table<folly::f14::detail::VectorContainerPolicy<folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::Node*, void, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyHasher, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyValueEqual, void, std::integral_constant<bool, false> > >::debugModeOnReserve(unsigned long)':
- /usr/include/folly/container/detail/F14Table.h:2113: undefined reference to `folly::f14::detail::tlsPendingSafeInserts(long)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::shared_lock<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::~shared_lock()':
- /usr/include/c++/12.2.1/shared_mutex:753: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::unlock_shared()'
- /usr/bin/ld: /usr/include/c++/12.2.1/shared_mutex:753: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::unlock_shared()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::applyDeferredReaders<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever>(unsigned int&, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever&)':
- /usr/include/folly/SharedMutex.h:1253: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::AccessSpreader<std::atomic>::pickGetcpuFunc()':
- /usr/include/folly/concurrency/CacheLocality.h:354: undefined reference to `folly::Getcpu::resolveVdsoFunc()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::FallbackGetcpu<folly::SequentialThreadId>::getcpu(unsigned int*, unsigned int*, void*)':
- /usr/include/folly/concurrency/CacheLocality.h:156: undefined reference to `folly::SequentialThreadId::get()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::LogStreamProcessor::createLogString<char const (&) [39]>(char const (&) [39])::{lambda(std::exception const&)#2}::operator()[abi:cxx11](std::exception const&) const':
- /usr/include/folly/logging/LogStreamProcessor.h:329: undefined reference to `folly::exceptionStr(std::exception const&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::LogStreamProcessor::createLogString<char const (&) [21]>(char const (&) [21])::{lambda(std::exception const&)#2}::operator()[abi:cxx11](std::exception const&) const':
- /usr/include/folly/logging/LogStreamProcessor.h:329: undefined reference to `folly::exceptionStr(std::exception const&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::Synchronized<facebook::eden::ProcessNameCache::State, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::~Synchronized()':
- /usr/include/folly/Synchronized.h:632: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::~SharedMutexImpl()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `facebook::eden::ProcessNameHandle::get_optional[abi:cxx11]() const':
- /tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/ProcessNameCache.cpp:110: undefined reference to `folly::LogStreamProcessor::~LogStreamProcessor()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::shared_lock<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::~shared_lock()':
- /usr/include/c++/12.2.1/shared_mutex:753: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::unlock_shared()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `facebook::eden::ProcessNameHandle::get[abi:cxx11]() const':
- /tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/ProcessNameCache.cpp:117: undefined reference to `folly::LogStreamProcessor::~LogStreamProcessor()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `facebook::eden::ProcessNameCache::workerThread()':
- /tmp/makepkg/edencommon/src/edencommon-2023.03.13.00/eden/common/utils/ProcessNameCache.cpp:287: undefined reference to `folly::LogStreamProcessor::~LogStreamProcessor()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o):/usr/include/folly/lang/SafeAssert.h:177: more undefined references to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)' follow
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::Synchronized<folly::futures::detail::WaitExecutor::Queue, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::~Synchronized()':
- /usr/include/folly/Synchronized.h:632: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::~SharedMutexImpl()'
- /usr/bin/ld: /usr/include/folly/Synchronized.h:632: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::~SharedMutexImpl()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::exception_wrapper::throw_exception() const':
- /usr/include/folly/ExceptionWrapper-inl.h:273: undefined reference to `folly::exception_wrapper::onNoExceptionError(char const*)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<unsigned long>(unsigned long) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::Synchronized<folly::futures::detail::WaitExecutor::Queue, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault> >::~Synchronized()':
- /usr/include/folly/Synchronized.h:632: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::~SharedMutexImpl()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::WaitExecutor::drive()::{lambda()#1}::operator()() const':
- /usr/include/folly/futures/Future-inl.h:466: undefined reference to `folly::fibers::Baton::reset()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::applyDeferredReaders<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever>(unsigned int&, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever&)':
- /usr/include/folly/SharedMutex.h:1253: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::invoke_detail::traits<folly::futures::detail::WaitExecutor::drive()::{lambda()#1}>::result<> folly::fibers::FiberManager::runInMainContext<folly::futures::detail::WaitExecutor::drive()::{lambda()#1}>(folly::futures::detail::WaitExecutor::drive()::{lambda()#1}&&)':
- /usr/include/folly/fibers/FiberManagerInternal-inl.h:556: undefined reference to `folly::fibers::Fiber::preempt(folly::fibers::Fiber::State)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::SemiFuture<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::releaseDeferredExecutor(folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*)':
- /usr/include/folly/futures/Future-inl.h:625: undefined reference to `folly::futures::detail::CoreBase::stealDeferredExecutor()'
- /usr/bin/ld: /usr/include/folly/futures/Future-inl.h:626: undefined reference to `folly::async_tracing::logSemiFutureDiscard(folly::async_tracing::DiscardHasDeferred)'
- /usr/bin/ld: /usr/include/folly/futures/Future-inl.h:630: undefined reference to `folly::futures::detail::DeferredExecutor::detach()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::unique_ptr<folly::futures::detail::DeferredExecutor, folly::futures::detail::UniqueDeleter>::~unique_ptr()':
- /usr/include/c++/12.2.1/bits/unique_ptr.h:396: undefined reference to `folly::futures::detail::UniqueDeleter::operator()(folly::futures::detail::DeferredExecutor*)'
- /usr/bin/ld: /usr/include/c++/12.2.1/bits/unique_ptr.h:396: undefined reference to `folly::futures::detail::UniqueDeleter::operator()(folly::futures::detail::DeferredExecutor*)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::detail::LifoSemRawNode<std::atomic>::PoolImpl& folly::detail::StaticSingletonManagerWithRtti::create<folly::detail::LifoSemRawNode<std::atomic>::PoolImpl, void>(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
- /usr/include/folly/detail/StaticSingletonManager.h:162: undefined reference to `void* folly::detail::StaticSingletonManagerWithRtti::create_<false>(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::SemiFuture<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::releaseDeferredExecutor(folly::futures::detail::Core<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >*)':
- /usr/include/folly/futures/Future-inl.h:625: undefined reference to `folly::futures::detail::CoreBase::stealDeferredExecutor()'
- /usr/bin/ld: /usr/include/folly/futures/Future-inl.h:626: undefined reference to `folly::async_tracing::logSemiFutureDiscard(folly::async_tracing::DiscardHasDeferred)'
- /usr/bin/ld: /usr/include/folly/futures/Future-inl.h:630: undefined reference to `folly::futures::detail::DeferredExecutor::detach()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::unique_ptr<folly::futures::detail::DeferredExecutor, folly::futures::detail::UniqueDeleter>::~unique_ptr()':
- /usr/include/c++/12.2.1/bits/unique_ptr.h:396: undefined reference to `folly::futures::detail::UniqueDeleter::operator()(folly::futures::detail::DeferredExecutor*)'
- /usr/bin/ld: /usr/include/c++/12.2.1/bits/unique_ptr.h:396: undefined reference to `folly::futures::detail::UniqueDeleter::operator()(folly::futures::detail::DeferredExecutor*)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::WaitExecutor::add(folly::Function<void ()>)':
- /usr/include/folly/futures/Future-inl.h:458: undefined reference to `folly::fibers::Baton::post()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::applyDeferredReaders<folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever>(unsigned int&, folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::WaitForever&)':
- /usr/include/folly/SharedMutex.h:1253: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::detail::LifoSemRawNode<std::atomic>::PoolImpl& folly::detail::StaticSingletonManagerWithRtti::create<folly::detail::LifoSemRawNode<std::atomic>::PoolImpl, void>(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
- /usr/include/folly/detail/StaticSingletonManager.h:162: undefined reference to `void* folly::detail::StaticSingletonManagerWithRtti::create_<false>(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setResult(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)':
- /usr/include/folly/futures/detail/Core.h:666: undefined reference to `folly::futures::detail::CoreBase::setResult_(folly::Executor::KeepAlive<folly::Executor>&&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::futures::detail::coreDetachPromiseMaybeWithResult<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)':
- /usr/include/folly/futures/Promise-inl.h:33: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachPromise()':
- /usr/include/folly/futures/detail/Core.h:387: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: /usr/include/folly/futures/detail/Core.h:388: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::setResult(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&&)':
- /usr/include/folly/futures/detail/Core.h:666: undefined reference to `folly::futures::detail::CoreBase::setResult_(folly::Executor::KeepAlive<folly::Executor>&&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::futures::detail::coreDetachPromiseMaybeWithResult<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(folly::futures::detail::Core<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&)':
- /usr/include/folly/futures/Promise-inl.h:33: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachPromise()':
- /usr/include/folly/futures/detail/Core.h:387: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: /usr/include/folly/futures/detail/Core.h:388: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::__atomic_base<unsigned long>::load(std::memory_order) const':
- /usr/include/c++/12.2.1/bits/atomic_base.h:488: undefined reference to `folly::detail::MemoryIdler::defaultIdleTimeout'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::chrono::duration<long, std::ratio<1l, 1000000000l> > folly::detail::MemoryIdler::getVariationTimeout<std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::chrono::duration<long, std::ratio<1l, 1000000000l> > const&, float)':
- /usr/include/folly/detail/MemoryIdler.h:81: undefined reference to `folly::getCurrentThreadID()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `bool folly::detail::MemoryIdler::futexWaitPreIdle<std::atomic<unsigned int>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(folly::detail::FutexResult&, std::atomic<unsigned int>&, unsigned int, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, unsigned int, std::chrono::duration<long, std::ratio<1l, 1000000000l> >, unsigned long, float)':
- /usr/include/folly/detail/MemoryIdler.h:207: undefined reference to `folly::detail::MemoryIdler::flushLocalMallocCaches()'
- /usr/bin/ld: /usr/include/folly/detail/MemoryIdler.h:208: undefined reference to `folly::detail::MemoryIdler::unmapUnusedStack(unsigned long)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::enable_if<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >::clock::is_steady, folly::detail::FutexResult>::type folly::detail::futexWaitImpl<std::atomic<unsigned int> const, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > >(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:80: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: /usr/include/folly/detail/Futex-inl.h:80: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::detail::FutexResult folly::detail::futexWaitUntil<std::atomic<unsigned int>, std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const&, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:118: undefined reference to `folly::detail::futexWaitImpl(std::atomic<unsigned int> const*, unsigned int, std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > > const*, unsigned int)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::AccessSpreader<std::atomic>::initialize(folly::AccessSpreader<std::atomic>::GlobalState&)':
- /usr/include/folly/concurrency/CacheLocality.h:372: undefined reference to `folly::CacheLocality const& folly::CacheLocality::system<std::atomic>()'
- /usr/bin/ld: /usr/include/folly/concurrency/CacheLocality.h:372: undefined reference to `folly::detail::AccessSpreaderBase::initialize(folly::detail::AccessSpreaderBase::GlobalState&, int (*(&)())(unsigned int*, unsigned int*, void*), folly::CacheLocality const& (&)())'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::detail::LifoSemRawNode<std::atomic>::PoolImpl& folly::detail::StaticSingletonManagerWithRtti::create<folly::detail::LifoSemRawNode<std::atomic>::PoolImpl, void>(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
- /usr/include/folly/detail/StaticSingletonManager.h:162: undefined reference to `void* folly::detail::StaticSingletonManagerWithRtti::create_<false>(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
- /usr/bin/ld: /usr/include/folly/detail/StaticSingletonManager.h:162: undefined reference to `void* folly::detail::StaticSingletonManagerWithRtti::create_<false>(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
- /usr/bin/ld: /usr/include/folly/detail/StaticSingletonManager.h:162: undefined reference to `void* folly::detail::StaticSingletonManagerWithRtti::create_<false>(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
- /usr/bin/ld: /usr/include/folly/detail/StaticSingletonManager.h:162: undefined reference to `void* folly::detail::StaticSingletonManagerWithRtti::create_<false>(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
- /usr/bin/ld: /usr/include/folly/detail/StaticSingletonManager.h:162: undefined reference to `void* folly::detail::StaticSingletonManagerWithRtti::create_<false>(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::AccessSpreader<std::atomic>::initialize(folly::AccessSpreader<std::atomic>::GlobalState&)':
- /usr/include/folly/concurrency/CacheLocality.h:372: undefined reference to `folly::CacheLocality const& folly::CacheLocality::system<std::atomic>()'
- /usr/bin/ld: /usr/include/folly/concurrency/CacheLocality.h:372: undefined reference to `folly::detail::AccessSpreaderBase::initialize(folly::detail::AccessSpreaderBase::GlobalState&, int (*(&)())(unsigned int*, unsigned int*, void*), folly::CacheLocality const& (&)())'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::detail::LifoSemRawNode<std::atomic>::PoolImpl& folly::detail::StaticSingletonManagerWithRtti::create<folly::detail::LifoSemRawNode<std::atomic>::PoolImpl, void>(folly::detail::StaticSingletonManagerWithRtti::Arg&)':
- /usr/include/folly/detail/StaticSingletonManager.h:162: undefined reference to `void* folly::detail::StaticSingletonManagerWithRtti::create_<false>(folly::detail::StaticSingletonManagerWithRtti::Arg&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o):/usr/include/folly/lang/SafeAssert.h:177: more undefined references to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)' follow
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::RequestContext::saveContext()':
- /usr/include/folly/io/async/Request.h:263: undefined reference to `folly::RequestContext::getStaticContext()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::futures::detail::Core<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::setCallback<folly::futures::detail::waitImpl<folly::SemiFuture<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(folly::SemiFuture<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&)::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&&)#1}>(folly::SemiFuture<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&&, std::shared_ptr<folly::RequestContext>&&, folly::futures::detail::InlineContinuation)':
- /usr/include/folly/futures/detail/Core.h:640: undefined reference to `folly::futures::detail::CoreBase::setCallback_(folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>&&, std::shared_ptr<folly::RequestContext>&&, folly::futures::detail::InlineContinuation)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::RequestContext::saveContext()':
- /usr/include/folly/io/async/Request.h:263: undefined reference to `folly::RequestContext::getStaticContext()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setCallback<folly::futures::detail::waitImpl<folly::SemiFuture<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(folly::SemiFuture<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)#1}>(folly::SemiFuture<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&, std::shared_ptr<folly::RequestContext>&&, folly::futures::detail::InlineContinuation)':
- /usr/include/folly/futures/detail/Core.h:640: undefined reference to `folly::futures::detail::CoreBase::setCallback_(folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>&&, std::shared_ptr<folly::RequestContext>&&, folly::futures::detail::InlineContinuation)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::RequestContext::saveContext()':
- /usr/include/folly/io/async/Request.h:263: undefined reference to `folly::RequestContext::getStaticContext()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::futures::detail::Core<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::setCallback<folly::SemiFuture<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::wait() &::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, auto:1&&)#1}>(folly::SemiFuture<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::wait() &::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, auto:1&&)#1}&&, std::shared_ptr<folly::RequestContext>&&, folly::futures::detail::InlineContinuation)':
- /usr/include/folly/futures/detail/Core.h:640: undefined reference to `folly::futures::detail::CoreBase::setCallback_(folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>&&, std::shared_ptr<folly::RequestContext>&&, folly::futures::detail::InlineContinuation)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::RequestContext::saveContext()':
- /usr/include/folly/io/async/Request.h:263: undefined reference to `folly::RequestContext::getStaticContext()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::setCallback<folly::SemiFuture<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::wait() &::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, auto:1&&)#1}>(folly::SemiFuture<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::wait() &::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, auto:1&&)#1}&&, std::shared_ptr<folly::RequestContext>&&, folly::futures::detail::InlineContinuation)':
- /usr/include/folly/futures/detail/Core.h:640: undefined reference to `folly::futures::detail::CoreBase::setCallback_(folly::Function<void (folly::futures::detail::CoreBase&, folly::Executor::KeepAlive<folly::Executor>&&, folly::exception_wrapper*)>&&, std::shared_ptr<folly::RequestContext>&&, folly::futures::detail::InlineContinuation)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `int folly::detail::futexWake<std::atomic<unsigned int> >(std::atomic<unsigned int> const*, int, unsigned int)':
- /usr/include/folly/detail/Futex-inl.h:103: undefined reference to `folly::detail::futexWakeImpl(std::atomic<unsigned int> const*, int, unsigned int)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::Promise<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::throwIfFulfilled() const':
- /usr/include/folly/futures/Promise-inl.h:68: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::Promise<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::throwIfFulfilled() const':
- /usr/include/folly/futures/Promise-inl.h:68: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::waitImpl<folly::SemiFuture<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(folly::SemiFuture<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)#1}::operator()(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&&)':
- /usr/include/folly/futures/Future-inl.h:2088: undefined reference to `folly::fibers::Baton::post()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Core()':
- /usr/include/folly/futures/detail/Core.h:682: undefined reference to `folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::isReady() const':
- /usr/include/folly/futures/Future-inl.h:253: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::Core()':
- /usr/include/folly/futures/detail/Core.h:682: undefined reference to `folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::futures::detail::waitImpl<folly::SemiFuture<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(folly::SemiFuture<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&)':
- /usr/include/folly/futures/Future-inl.h:2091: undefined reference to `folly::fibers::Baton::wait()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::FutureBase<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::isReady() const':
- /usr/include/folly/futures/Future-inl.h:253: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::FutureBase<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::isReady() const':
- /usr/include/folly/futures/Future-inl.h:253: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::Core()':
- /usr/include/folly/futures/detail/Core.h:682: undefined reference to `folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::futures::detail::waitImpl<folly::SemiFuture<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(folly::SemiFuture<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&)':
- /usr/include/folly/futures/Future-inl.h:2091: undefined reference to `folly::fibers::Baton::wait()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::FutureBase<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::isReady() const':
- /usr/include/folly/futures/Future-inl.h:253: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::FutureBase<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::getDeferredExecutor() const':
- /usr/include/folly/futures/Future.h:394: undefined reference to `folly::futures::detail::CoreBase::getDeferredExecutor() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::Core()':
- /usr/include/folly/futures/detail/Core.h:682: undefined reference to `folly::futures::detail::CoreBase::CoreBase(folly::futures::detail::State, unsigned char)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::SemiFuture<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::wait() &':
- /usr/include/folly/futures/Future-inl.h:2190: undefined reference to `folly::futures::detail::DeferredExecutor::setExecutor(folly::Executor::KeepAlive<folly::Executor>)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::WaitExecutor::drive()':
- /usr/include/folly/futures/Future-inl.h:463: undefined reference to `folly::fibers::Baton::wait()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::fibers::FiberManager::getFiberManagerUnsafe()':
- /usr/include/folly/fibers/FiberManagerInternal-inl.h:567: undefined reference to `folly::fibers::FiberManager::getCurrentFiberManager()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::FutureBase<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::isReady() const':
- /usr/include/folly/futures/Future-inl.h:253: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `decltype(auto) folly::futures::detail::FutureBase<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::getCoreTryChecked<folly::futures::detail::FutureBase<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >(folly::futures::detail::FutureBase<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&)':
- /usr/include/folly/futures/Future.h:370: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::getTry()':
- /usr/include/folly/futures/detail/Core.h:600: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `std::__atomic_base<unsigned long>::load(std::memory_order) const':
- /usr/include/c++/12.2.1/bits/atomic_base.h:488: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: /usr/include/c++/12.2.1/bits/atomic_base.h:488: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: /usr/include/c++/12.2.1/bits/atomic_base.h:488: undefined reference to `folly::SharedMutexImpl<false, void, std::atomic, folly::SharedMutexPolicyDefault>::deferredReaders'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::shared_mutex_detail::getMaxDeferredReaders()':
- /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: /usr/include/folly/SharedMutex.h:297: undefined reference to `folly::shared_mutex_detail::getMaxDeferredReadersSlow(folly::relaxed_atomic<unsigned int>&)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::Promise<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::throwIfFulfilled() const':
- /usr/include/folly/futures/Promise-inl.h:68: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: /usr/include/folly/futures/Promise-inl.h:68: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::waitImpl<folly::SemiFuture<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >(folly::SemiFuture<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&)::{lambda(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&&)#1}::operator()(folly::Executor::KeepAlive<folly::Executor>&&, folly::Try<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >&&)':
- /usr/include/folly/futures/Future-inl.h:2088: undefined reference to `folly::fibers::Baton::post()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::Promise<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::throwIfFulfilled() const':
- /usr/include/folly/futures/Promise-inl.h:68: undefined reference to `folly::futures::detail::CoreBase::hasResult() const'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::f14::detail::F14Table<folly::f14::detail::VectorContainerPolicy<folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::Node*, void, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyHasher, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyValueEqual, void, std::integral_constant<bool, false> > >::clearImpl<true>()':
- /usr/include/folly/container/detail/F14Table.h:2253: undefined reference to `folly::f14::detail::kEmptyTagVector'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::f14::detail::F14Table<folly::f14::detail::VectorContainerPolicy<folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::Node*, void, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyHasher, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyValueEqual, void, std::integral_constant<bool, false> > >::rehashImpl(unsigned long, unsigned long, unsigned long, unsigned long, unsigned long)::{lambda()#1}::operator()() const':
- /usr/include/folly/container/detail/F14Table.h:2012: undefined reference to `folly::f14::detail::F14LinkCheck<(folly::f14::detail::F14IntrinsicsMode)2>::check()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::f14::detail::F14Chunk<unsigned int>::setCapacityScale(unsigned long)':
- /usr/include/folly/container/detail/F14Table.h:383: undefined reference to `folly::f14::detail::kEmptyTagVector'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::f14::detail::F14Chunk<unsigned int>::setTag(unsigned long, unsigned long)':
- /usr/include/folly/container/detail/F14Table.h:417: undefined reference to `folly::f14::detail::kEmptyTagVector'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o):/usr/include/folly/lang/SafeAssert.h:177: more undefined references to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)' follow
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::f14::detail::F14Table<folly::f14::detail::VectorContainerPolicy<folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::Node*, void, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyHasher, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyValueEqual, void, std::integral_constant<bool, false> > >::debugModePerturbSlotInsertOrder(folly::f14::detail::F14Chunk<unsigned int>*, unsigned long&)':
- /usr/include/folly/container/detail/F14Table.h:2151: undefined reference to `folly::f14::detail::tlsPendingSafeInserts(long)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::f14::detail::F14Chunk<unsigned int>::setTag(unsigned long, unsigned long)':
- /usr/include/folly/container/detail/F14Table.h:417: undefined reference to `folly::f14::detail::kEmptyTagVector'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::f14::detail::F14Table<folly::f14::detail::VectorContainerPolicy<folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::Node*, void, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyHasher, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyValueEqual, void, std::integral_constant<bool, false> > >::debugModeAfterInsert()':
- /usr/include/folly/container/detail/F14Table.h:2143: undefined reference to `folly::f14::detail::tlsPendingSafeInserts(long)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::f14::detail::F14Table<folly::f14::detail::VectorContainerPolicy<folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::Node*, void, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyHasher, folly::EvictingCacheMap<int, std::weak_ptr<facebook::eden::detail::ProcessNameNode>, folly::HeterogeneousAccessHash<int, void>, folly::HeterogeneousAccessEqualTo<int, void> >::KeyValueEqual, void, std::integral_constant<bool, false> > >::debugModePerturbSlotInsertOrder(folly::f14::detail::F14Chunk<unsigned int>*, unsigned long&)':
- /usr/include/folly/container/detail/F14Table.h:2153: undefined reference to `folly::f14::detail::tlsMinstdRand(unsigned long)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::f14::detail::F14Chunk<unsigned int>::setTag(unsigned long, unsigned long)':
- /usr/include/folly/container/detail/F14Table.h:417: undefined reference to `folly::f14::detail::kEmptyTagVector'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `void folly::detail::safe_assert_terminate_w<false>::operator()<char const*>(char const*) const':
- /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: /usr/include/folly/lang/SafeAssert.h:177: undefined reference to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o):/usr/include/folly/lang/SafeAssert.h:177: more undefined references to `void folly::detail::safe_assert_terminate<false>(folly::detail::safe_assert_arg const*, ...)' follow
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~Core()':
- /usr/include/folly/futures/detail/Core.h:719: undefined reference to `folly::futures::detail::CoreBase::~CoreBase()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~Core()':
- /usr/include/folly/futures/detail/Core.h:719: undefined reference to `folly::futures::detail::CoreBase::~CoreBase()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >::~Core()':
- /usr/include/folly/futures/detail/Core.h:719: undefined reference to `folly::futures::detail::CoreBase::~CoreBase()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::Core<std::map<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >::~Core()':
- /usr/include/folly/futures/detail/Core.h:719: undefined reference to `folly::futures::detail::CoreBase::~CoreBase()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o): in function `folly::futures::detail::CoreBase::detachFuture()':
- /usr/include/folly/futures/detail/Core.h:381: undefined reference to `folly::futures::detail::CoreBase::detachOne()'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o):(.data.rel.ro._ZTIN5folly7futures6detail12WaitExecutorE[_ZTIN5folly7futures6detail12WaitExecutorE]+0x10): undefined reference to `typeinfo for folly::Executor'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o):(.data.rel.ro._ZTIN5folly7futures6detail4CoreINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE[_ZTIN5folly7futures6detail4CoreINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE]+0x28): undefined reference to `typeinfo for folly::futures::detail::CoreBase'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o):(.data.rel.ro._ZTIN5folly7futures6detail4CoreISt3mapIiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIiESaISt4pairIKiS9_EEEEE[_ZTIN5folly7futures6detail4CoreISt3mapIiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIiESaISt4pairIKiS9_EEEEE]+0x28): undefined reference to `typeinfo for folly::futures::detail::CoreBase'
- /usr/bin/ld: ../libedencommon_utils.a(ProcessNameCache.cpp.o):(.data.rel.ro._ZTVN5folly7futures6detail12WaitExecutorE[_ZTVN5folly7futures6detail12WaitExecutorE]+0x28): undefined reference to `folly::Executor::addWithPriority(folly::Function<void ()>, signed char)'
- /usr/bin/ld: warning: creating DT_TEXTREL in a PIE
- collect2: error: ld returned 1 exit status
- make[2]: *** [eden/common/utils/test/CMakeFiles/process_name_cache_test.dir/build.make:130: eden/common/utils/test/process_name_cache_test] Error 1
- make[1]: *** [CMakeFiles/Makefile2:145: eden/common/utils/test/CMakeFiles/process_name_cache_test.dir/all] Error 2
- make: *** [Makefile:146: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment