Build: Getting Rid of `folly`

When migrating to ubuntu22 I cannot get folly to compile / build:

  • On the tag we use v2019.11.11.00
  • On the latest master
$ grep -ir folly src/
src/smf_app/smf_pfcp_association.hpp:#include <folly/AtomicHashMap.h>
src/smf_app/smf_pfcp_association.hpp:#include <folly/AtomicLinkedList.h>
src/smf_app/smf_pfcp_association.hpp:  folly::AtomicHashMap<int32_t, std::shared_ptr<pfcp_association>> associations;
src/smf_app/smf_pfcp_association.cpp:  folly::AtomicHashMap<int32_t, std::shared_ptr<pfcp_association>>::iterator it;
src/smf_app/smf_pfcp_association.cpp:  folly::AtomicHashMap<int32_t, std::shared_ptr<pfcp_association>>::iterator it;
src/smf_app/smf_pfcp_association.cpp:  folly::AtomicHashMap<int32_t, std::shared_ptr<pfcp_association>>::iterator it;
src/smf_app/smf_pfcp_association.cpp:  folly::AtomicHashMap<int32_t, std::shared_ptr<pfcp_association>>::iterator it;

It is not used for much. An alternative (boost) would be nice.