Index: head/devel/folly/Makefile =================================================================== --- head/devel/folly/Makefile (revision 562057) +++ head/devel/folly/Makefile (revision 562058) @@ -1,46 +1,46 @@ # $FreeBSD$ PORTNAME= folly DISTVERSIONPREFIX= v -DISTVERSION= 2021.01.11.00 +DISTVERSION= 2021.01.18.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org COMMENT= C++ library developed and used at Facebook LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_FreeBSD_11= bug in folly, confusion with Jemalloc: https://github.com/facebook/folly/issues/1458 BROKEN_i386= error: use of undeclared identifier 'DCHECK': https://github.com/facebook/folly/issues/1168 LIB_DEPENDS= libboost_atomic.so:devel/boost-libs \ libdouble-conversion.so:devel/double-conversion \ libevent.so:devel/libevent \ libfmt.so:devel/libfmt \ libgflags.so:devel/gflags \ libglog.so:devel/glog \ liblz4.so:archivers/liblz4 \ libsnappy.so:archivers/snappy \ libsodium.so:security/libsodium \ libunwind.so:devel/libunwind \ libzstd.so:archivers/zstd TEST_DEPENDS= googletest>0:devel/googletest USES= cmake compiler:c++17-lang ssl USE_GITHUB= yes GH_ACCOUNT= facebook USE_LDCONFIG= yes CMAKE_ON= BUILD_SHARED_LIBS CMAKE_OFF= FREEBSD_BUILD_EXAMPLES FREEBSD_FOLLY_USE_SYMBOLIZER # enabling symbolizer causes undefined symbol _r_debug, see https://github.com/facebook/folly/issues/1373 CXXFLAGS+= -fPIC do-test: @cd ${BUILD_WRKSRC} && \ ${SETENV} ${CONFIGURE_ENV} ${CMAKE_BIN} ${CMAKE_ARGS} -DBUILD_TESTS:BOOL=ON ${CMAKE_SOURCE_PATH} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} ${ALL_TARGET} && \ ${SETENV} ${MAKE_ENV} ${MAKE_CMD} ${MAKE_ARGS} test .include Index: head/devel/folly/distinfo =================================================================== --- head/devel/folly/distinfo (revision 562057) +++ head/devel/folly/distinfo (revision 562058) @@ -1,3 +1,3 @@ -TIMESTAMP = 1610396985 -SHA256 (facebook-folly-v2021.01.11.00_GH0.tar.gz) = f121b81b11a720658503be4ca7e510ce422495d7baf71f5dd8af6a0c6ff7679d -SIZE (facebook-folly-v2021.01.11.00_GH0.tar.gz) = 3282832 +TIMESTAMP = 1611076318 +SHA256 (facebook-folly-v2021.01.18.00_GH0.tar.gz) = 1ad4866138ca79e6c96b2ee10631fc740fed562420d2221c68938cfac208aa35 +SIZE (facebook-folly-v2021.01.18.00_GH0.tar.gz) = 3292122 Index: head/devel/folly/pkg-plist =================================================================== --- head/devel/folly/pkg-plist (revision 562057) +++ head/devel/folly/pkg-plist (revision 562058) @@ -1,752 +1,753 @@ include/folly/AtomicHashArray-inl.h include/folly/AtomicHashArray.h include/folly/AtomicHashMap-inl.h include/folly/AtomicHashMap.h include/folly/AtomicIntrusiveLinkedList.h include/folly/AtomicLinkedList.h include/folly/AtomicUnorderedMap.h include/folly/Benchmark.h include/folly/BenchmarkUtil.h include/folly/Bits.h include/folly/CPortability.h include/folly/CancellationToken-inl.h include/folly/CancellationToken.h include/folly/Chrono.h include/folly/ClockGettimeWrappers.h include/folly/ConcurrentBitSet.h include/folly/ConcurrentSkipList-inl.h include/folly/ConcurrentSkipList.h include/folly/ConstexprMath.h include/folly/Conv.h include/folly/CppAttributes.h include/folly/CpuId.h include/folly/DefaultKeepAliveExecutor.h include/folly/Demangle.h include/folly/DiscriminatedPtr.h include/folly/DynamicConverter.h include/folly/Exception.h include/folly/ExceptionString.h include/folly/ExceptionWrapper-inl.h include/folly/ExceptionWrapper.h include/folly/Executor.h include/folly/Expected.h include/folly/FBString.h include/folly/FBVector.h include/folly/File.h include/folly/FileUtil.h include/folly/Fingerprint.h include/folly/FixedString.h include/folly/Format-inl.h include/folly/Format.h include/folly/FormatArg.h include/folly/FormatTraits.h include/folly/Function.h include/folly/GLog.h include/folly/GroupVarint.h include/folly/Hash.h include/folly/IPAddress.h include/folly/IPAddressException.h include/folly/IPAddressV4.h include/folly/IPAddressV6.h include/folly/Indestructible.h include/folly/IndexedMemPool.h include/folly/IntrusiveList.h include/folly/Lazy.h include/folly/Likely.h include/folly/LockTraits.h include/folly/MPMCPipeline.h include/folly/MPMCQueue.h include/folly/MacAddress.h include/folly/MapUtil.h include/folly/Math.h include/folly/Memory.h include/folly/MicroLock.h include/folly/MicroSpinLock.h include/folly/MoveWrapper.h include/folly/Optional.h include/folly/Overload.h include/folly/PackedSyncPtr.h include/folly/Padded.h include/folly/Poly-inl.h include/folly/Poly.h include/folly/PolyException.h include/folly/Portability.h include/folly/Preprocessor.h include/folly/ProducerConsumerQueue.h include/folly/RWSpinLock.h include/folly/Random-inl.h include/folly/Random.h include/folly/Range.h include/folly/Replaceable.h include/folly/ScopeGuard.h include/folly/SharedMutex.h include/folly/Singleton-inl.h include/folly/Singleton.h include/folly/SingletonThreadLocal.h include/folly/SocketAddress.h include/folly/SpinLock.h include/folly/String-inl.h include/folly/String.h include/folly/Subprocess.h include/folly/Synchronized.h include/folly/SynchronizedPtr.h include/folly/ThreadCachedInt.h include/folly/ThreadLocal.h include/folly/TimeoutQueue.h include/folly/TokenBucket.h include/folly/Traits.h include/folly/Try-inl.h include/folly/Try.h include/folly/UTF8String.h include/folly/Unicode.h include/folly/Unit.h include/folly/Uri-inl.h include/folly/Uri.h include/folly/Utility.h include/folly/Varint.h include/folly/VirtualExecutor.h include/folly/chrono/Conv.h include/folly/chrono/Hardware.h include/folly/compression/Compression.h include/folly/compression/CompressionContextPool.h include/folly/compression/CompressionContextPoolSingletons.h include/folly/compression/CompressionCoreLocalContextPool.h include/folly/compression/Utils.h include/folly/compression/Zlib.h include/folly/compression/Zstd.h include/folly/concurrency/AtomicSharedPtr.h include/folly/concurrency/CacheLocality.h include/folly/concurrency/ConcurrentHashMap.h include/folly/concurrency/CoreCachedSharedPtr.h include/folly/concurrency/DynamicBoundedQueue.h include/folly/concurrency/PriorityUnboundedQueueSet.h include/folly/concurrency/QueueObserver.h include/folly/concurrency/UnboundedQueue.h include/folly/concurrency/detail/AtomicSharedPtr-detail.h include/folly/concurrency/detail/ConcurrentHashMap-detail.h include/folly/container/Access.h include/folly/container/Array.h include/folly/container/BitIterator.h include/folly/container/Enumerate.h include/folly/container/EvictingCacheMap.h include/folly/container/F14Map-fwd.h include/folly/container/F14Map.h include/folly/container/F14Set-fwd.h include/folly/container/F14Set.h include/folly/container/Foreach-inl.h include/folly/container/Foreach.h include/folly/container/HeterogeneousAccess-fwd.h include/folly/container/HeterogeneousAccess.h include/folly/container/Iterator.h include/folly/container/Merge.h include/folly/container/SparseByteSet.h include/folly/container/detail/BitIteratorDetail.h include/folly/container/detail/F14Defaults.h include/folly/container/detail/F14IntrinsicsAvailability.h include/folly/container/detail/F14MapFallback.h include/folly/container/detail/F14Mask.h include/folly/container/detail/F14Policy.h include/folly/container/detail/F14SetFallback.h include/folly/container/detail/F14Table.h include/folly/container/detail/Util.h include/folly/container/test/F14TestUtil.h include/folly/container/test/TrackingTypes.h include/folly/detail/AsyncTrace.h include/folly/detail/AtFork.h include/folly/detail/AtomicHashUtils.h include/folly/detail/AtomicUnorderedMapUtils.h include/folly/detail/Demangle.h include/folly/detail/DiscriminatedPtrDetail.h include/folly/detail/FileUtilDetail.h include/folly/detail/FingerprintPolynomial.h include/folly/detail/Futex-inl.h include/folly/detail/Futex.h include/folly/detail/GroupVarintDetail.h include/folly/detail/IPAddress.h include/folly/detail/IPAddressSource.h include/folly/detail/Iterators.h include/folly/detail/MPMCPipelineDetail.h include/folly/detail/MemoryIdler.h include/folly/detail/PolyDetail.h include/folly/detail/RangeCommon.h include/folly/detail/RangeSse42.h include/folly/detail/Singleton.h include/folly/detail/SingletonStackTrace.h include/folly/detail/SlowFingerprint.h include/folly/detail/SocketFastOpen.h include/folly/detail/Sse.h include/folly/detail/StaticSingletonManager.h include/folly/detail/ThreadLocalDetail.h include/folly/detail/TurnSequencer.h include/folly/detail/TypeList.h include/folly/detail/UniqueInstance.h include/folly/dynamic-inl.h include/folly/dynamic.h include/folly/executors/Async.h include/folly/executors/CPUThreadPoolExecutor.h include/folly/executors/Codel.h include/folly/executors/DrivableExecutor.h include/folly/executors/EDFThreadPoolExecutor.h include/folly/executors/ExecutorWithPriority-inl.h include/folly/executors/ExecutorWithPriority.h include/folly/executors/FiberIOExecutor.h include/folly/executors/FutureExecutor.h include/folly/executors/GlobalExecutor.h include/folly/executors/GlobalThreadPoolList.h include/folly/executors/IOExecutor.h include/folly/executors/IOObjectCache.h include/folly/executors/IOThreadPoolExecutor.h include/folly/executors/InlineExecutor.h include/folly/executors/ManualExecutor.h include/folly/executors/MeteredExecutor.h include/folly/executors/QueuedImmediateExecutor.h include/folly/executors/ScheduledExecutor.h include/folly/executors/SequencedExecutor.h include/folly/executors/SerialExecutor.h include/folly/executors/SoftRealTimeExecutor.h include/folly/executors/StrandExecutor.h include/folly/executors/ThreadPoolExecutor.h include/folly/executors/ThreadedExecutor.h include/folly/executors/TimedDrivableExecutor.h include/folly/executors/TimekeeperScheduledExecutor.h include/folly/executors/task_queue/BlockingQueue.h include/folly/executors/task_queue/LifoSemMPMCQueue.h include/folly/executors/task_queue/PriorityLifoSemMPMCQueue.h include/folly/executors/task_queue/PriorityUnboundedBlockingQueue.h include/folly/executors/task_queue/UnboundedBlockingQueue.h include/folly/executors/thread_factory/InitThreadFactory.h include/folly/executors/thread_factory/NamedThreadFactory.h include/folly/executors/thread_factory/PriorityThreadFactory.h include/folly/executors/thread_factory/ThreadFactory.h include/folly/experimental/AtomicReadMostlyMainPtr.h include/folly/experimental/AutoTimer.h include/folly/experimental/BitVectorCoding.h include/folly/experimental/Bits.h include/folly/experimental/Cleanup.h include/folly/experimental/CodingDetail.h include/folly/experimental/DynamicParser-inl.h include/folly/experimental/DynamicParser.h include/folly/experimental/EliasFanoCoding.h include/folly/experimental/EnvUtil.h include/folly/experimental/EventCount.h include/folly/experimental/ExecutionObserver.h include/folly/experimental/FlatCombiningPriorityQueue.h include/folly/experimental/FunctionScheduler.h include/folly/experimental/FutureDAG.h include/folly/experimental/Instructions.h include/folly/experimental/JSONSchema.h include/folly/experimental/JemallocHugePageAllocator.h include/folly/experimental/JemallocNodumpAllocator.h include/folly/experimental/LockFreeRingBuffer.h include/folly/experimental/NestedCommandLineApp.h include/folly/experimental/PrimaryPtr.h include/folly/experimental/ProgramOptions.h include/folly/experimental/QuotientMultiSet-inl.h include/folly/experimental/QuotientMultiSet.h include/folly/experimental/ReadMostlySharedPtr.h include/folly/experimental/RelaxedConcurrentPriorityQueue.h include/folly/experimental/STTimerFDTimeoutManager.h include/folly/experimental/Select64.h include/folly/experimental/SingleWriterFixedHashMap.h include/folly/experimental/SingletonRelaxedCounter.h include/folly/experimental/StampedPtr.h include/folly/experimental/StringKeyedCommon.h include/folly/experimental/StringKeyedMap.h include/folly/experimental/StringKeyedSet.h include/folly/experimental/StringKeyedUnorderedMap.h include/folly/experimental/StringKeyedUnorderedSet.h include/folly/experimental/TLRefCount.h include/folly/experimental/TestUtil.h include/folly/experimental/ThreadWheelTimekeeperHighRes.h include/folly/experimental/ThreadedRepeatingFunctionRunner.h include/folly/experimental/TimerFD.h include/folly/experimental/TimerFDTimeoutManager.h include/folly/experimental/TupleOps.h include/folly/experimental/bser/Bser.h include/folly/experimental/coro/Accumulate-inl.h include/folly/experimental/coro/Accumulate.h include/folly/experimental/coro/AsyncGenerator.h include/folly/experimental/coro/AsyncPipe.h include/folly/experimental/coro/AsyncScope.h include/folly/experimental/coro/AsyncStack.h include/folly/experimental/coro/Baton.h include/folly/experimental/coro/BlockingWait.h include/folly/experimental/coro/Collect-inl.h include/folly/experimental/coro/Collect.h include/folly/experimental/coro/Concat-inl.h include/folly/experimental/coro/Concat.h include/folly/experimental/coro/CurrentExecutor.h include/folly/experimental/coro/Dematerialize-inl.h include/folly/experimental/coro/Dematerialize.h include/folly/experimental/coro/DetachOnCancel.h include/folly/experimental/coro/Filter-inl.h include/folly/experimental/coro/Filter.h include/folly/experimental/coro/FutureUtil.h include/folly/experimental/coro/Generator.h include/folly/experimental/coro/GtestHelpers.h include/folly/experimental/coro/GmockHelpers.h include/folly/experimental/coro/Invoke.h include/folly/experimental/coro/Materialize-inl.h include/folly/experimental/coro/Materialize.h include/folly/experimental/coro/Merge-inl.h include/folly/experimental/coro/Merge.h include/folly/experimental/coro/Multiplex-inl.h include/folly/experimental/coro/Multiplex.h include/folly/experimental/coro/Mutex.h include/folly/experimental/coro/Result.h include/folly/experimental/coro/Retry.h include/folly/experimental/coro/SharedLock.h include/folly/experimental/coro/SharedMutex.h include/folly/experimental/coro/Sleep-inl.h include/folly/experimental/coro/Sleep.h include/folly/experimental/coro/Task.h include/folly/experimental/coro/TimedWait.h include/folly/experimental/coro/Timeout-inl.h include/folly/experimental/coro/Timeout.h include/folly/experimental/coro/Traits.h include/folly/experimental/coro/Transform-inl.h include/folly/experimental/coro/Transform.h include/folly/experimental/coro/UnboundedQueue.h include/folly/experimental/coro/Utils.h include/folly/experimental/coro/ViaIfAsync.h include/folly/experimental/coro/Wait.h include/folly/experimental/coro/WithAsyncStack.h include/folly/experimental/coro/WithCancellation.h include/folly/experimental/coro/detail/Barrier.h include/folly/experimental/coro/detail/BarrierTask.h include/folly/experimental/coro/detail/CurrentAsyncFrame.h include/folly/experimental/coro/detail/Helpers.h include/folly/experimental/coro/detail/InlineTask.h include/folly/experimental/coro/detail/Malloc.h include/folly/experimental/coro/detail/ManualLifetime.h include/folly/experimental/coro/detail/Traits.h include/folly/experimental/crypto/Blake2xb.h include/folly/experimental/crypto/LtHash-inl.h include/folly/experimental/crypto/LtHash.h include/folly/experimental/crypto/detail/LtHashInternal.h include/folly/experimental/exception_tracer/ExceptionAbi.h include/folly/experimental/exception_tracer/ExceptionCounterLib.h include/folly/experimental/exception_tracer/ExceptionTracer.h include/folly/experimental/exception_tracer/ExceptionTracerLib.h include/folly/experimental/exception_tracer/StackTrace.h include/folly/experimental/flat_combining/FlatCombining.h include/folly/experimental/io/FsUtil.h include/folly/experimental/io/HugePages.h include/folly/experimental/observer/Observable-inl.h include/folly/experimental/observer/Observable.h include/folly/experimental/observer/Observer-inl.h include/folly/experimental/observer/Observer-pre.h include/folly/experimental/observer/Observer.h include/folly/experimental/observer/SimpleObservable-inl.h include/folly/experimental/observer/SimpleObservable.h include/folly/experimental/observer/WithJitter-inl.h include/folly/experimental/observer/WithJitter.h include/folly/experimental/observer/detail/Core.h include/folly/experimental/observer/detail/GraphCycleDetector.h include/folly/experimental/observer/detail/ObserverManager.h include/folly/experimental/settings/Settings.h include/folly/experimental/settings/SettingsMetadata.h include/folly/experimental/settings/detail/SettingsImpl.h include/folly/experimental/symbolizer/Dwarf.h include/folly/experimental/symbolizer/Elf-inl.h include/folly/experimental/symbolizer/Elf.h include/folly/experimental/symbolizer/ElfCache.h include/folly/experimental/symbolizer/LineReader.h include/folly/experimental/symbolizer/SignalHandler.h include/folly/experimental/symbolizer/StackTrace.h include/folly/experimental/symbolizer/SymbolizePrinter.h include/folly/experimental/symbolizer/SymbolizedFrame.h include/folly/experimental/symbolizer/Symbolizer.h include/folly/experimental/symbolizer/detail/Debug.h include/folly/external/farmhash/farmhash.h include/folly/fibers/AddTasks-inl.h include/folly/fibers/AddTasks.h include/folly/fibers/AtomicBatchDispatcher-inl.h include/folly/fibers/AtomicBatchDispatcher.h include/folly/fibers/BatchDispatcher.h include/folly/fibers/BatchSemaphore.h include/folly/fibers/Baton-inl.h include/folly/fibers/Baton.h include/folly/fibers/BoostContextCompatibility.h include/folly/fibers/CallOnce.h include/folly/fibers/EventBaseLoopController-inl.h include/folly/fibers/EventBaseLoopController.h include/folly/fibers/ExecutorBasedLoopController.h include/folly/fibers/ExecutorLoopController-inl.h include/folly/fibers/ExecutorLoopController.h include/folly/fibers/Fiber-inl.h include/folly/fibers/Fiber.h include/folly/fibers/FiberManager-inl.h include/folly/fibers/FiberManager.h include/folly/fibers/FiberManagerInternal-inl.h include/folly/fibers/FiberManagerInternal.h include/folly/fibers/FiberManagerMap-inl.h include/folly/fibers/FiberManagerMap.h include/folly/fibers/ForEach-inl.h include/folly/fibers/ForEach.h include/folly/fibers/GenericBaton.h include/folly/fibers/GuardPageAllocator.h include/folly/fibers/LoopController.h include/folly/fibers/Promise-inl.h include/folly/fibers/Promise.h include/folly/fibers/Semaphore.h include/folly/fibers/SemaphoreBase.h include/folly/fibers/SimpleLoopController.h include/folly/fibers/TimedMutex-inl.h include/folly/fibers/TimedMutex.h include/folly/fibers/WhenN-inl.h include/folly/fibers/WhenN.h include/folly/fibers/async/Async.h include/folly/fibers/async/Baton.h include/folly/fibers/async/Collect-inl.h include/folly/fibers/async/Collect.h include/folly/fibers/async/FiberManager.h include/folly/fibers/async/Future.h include/folly/fibers/async/Promise.h include/folly/fibers/async/Task.h include/folly/fibers/async/WaitUtils.h include/folly/fibers/detail/AtomicBatchDispatcher.h include/folly/fibers/traits.h include/folly/folly-config.h include/folly/functional/ApplyTuple.h include/folly/functional/Invoke.h include/folly/functional/Partial.h include/folly/futures/Barrier.h include/folly/futures/Future-inl.h include/folly/futures/Future-pre.h include/folly/futures/Future.h include/folly/futures/FutureSplitter.h include/folly/futures/ManualTimekeeper.h include/folly/futures/Portability.h include/folly/futures/Promise-inl.h include/folly/futures/Promise.h include/folly/futures/Retrying.h include/folly/futures/SharedPromise-inl.h include/folly/futures/SharedPromise.h include/folly/futures/ThreadWheelTimekeeper.h include/folly/futures/WTCallback.h include/folly/futures/detail/Core.h include/folly/futures/detail/Types.h include/folly/gen/Base-inl.h include/folly/gen/Base.h include/folly/gen/Combine-inl.h include/folly/gen/Combine.h include/folly/gen/Core-inl.h include/folly/gen/Core.h include/folly/gen/File-inl.h include/folly/gen/File.h include/folly/gen/IStream.h include/folly/gen/Parallel-inl.h include/folly/gen/Parallel.h include/folly/gen/ParallelMap-inl.h include/folly/gen/ParallelMap.h include/folly/gen/String-inl.h include/folly/gen/String.h include/folly/hash/Checksum.h include/folly/hash/FarmHash.h include/folly/hash/Hash.h include/folly/hash/SpookyHashV1.h include/folly/hash/SpookyHashV2.h include/folly/hash/detail/ChecksumDetail.h include/folly/init/Init.h include/folly/init/Phase.h include/folly/io/Cursor-inl.h include/folly/io/Cursor.h include/folly/io/GlobalShutdownSocketSet.h include/folly/io/IOBuf.h include/folly/io/IOBufQueue.h include/folly/io/RecordIO-inl.h include/folly/io/RecordIO.h include/folly/io/ShutdownSocketSet.h include/folly/io/SocketOptionMap.h include/folly/io/TypedIOBuf.h include/folly/io/async/AsyncPipe.h include/folly/io/async/AsyncSSLSocket.h include/folly/io/async/AsyncServerSocket.h include/folly/io/async/AsyncSignalHandler.h include/folly/io/async/AsyncSocket.h include/folly/io/async/AsyncSocketBase.h include/folly/io/async/AsyncSocketException.h include/folly/io/async/AsyncTimeout.h include/folly/io/async/AsyncTransport.h include/folly/io/async/AsyncTransportCertificate.h include/folly/io/async/AsyncUDPServerSocket.h include/folly/io/async/AsyncUDPSocket.h include/folly/io/async/AtomicNotificationQueue.h include/folly/io/async/AtomicNotificationQueue-inl.h include/folly/io/async/CertificateIdentityVerifier.h include/folly/io/async/DecoratedAsyncTransportWrapper.h include/folly/io/async/DelayedDestruction.h include/folly/io/async/DelayedDestructionBase.h include/folly/io/async/DestructorCheck.h include/folly/io/async/EventBase.h include/folly/io/async/EventBaseAtomicNotificationQueue-inl.h include/folly/io/async/EventBaseAtomicNotificationQueue.h include/folly/io/async/EventBaseBackendBase.h include/folly/io/async/EventBaseLocal.h include/folly/io/async/EventBaseManager.h include/folly/io/async/EventBaseThread.h include/folly/io/async/EventFDWrapper.h include/folly/io/async/EventHandler.h include/folly/io/async/EventUtil.h include/folly/io/async/HHWheelTimer-fwd.h include/folly/io/async/HHWheelTimer.h include/folly/io/async/NotificationQueue.h include/folly/io/async/PasswordInFile.h include/folly/io/async/Request.h include/folly/io/async/SSLContext.h include/folly/io/async/SSLOptions.h include/folly/io/async/ScopedEventBaseThread.h include/folly/io/async/TimeoutManager.h include/folly/io/async/VirtualEventBase.h include/folly/io/async/WriteChainAsyncTransportWrapper.h include/folly/io/async/ssl/BasicTransportCertificate.h include/folly/io/async/ssl/OpenSSLUtils.h include/folly/io/async/ssl/SSLErrors.h include/folly/io/async/ssl/TLSDefinitions.h include/folly/io/async/test/AsyncSSLSocketTest.h include/folly/io/async/test/AsyncSocketTest.h include/folly/io/async/test/AsyncSocketTest2.h include/folly/io/async/test/BlockingSocket.h include/folly/io/async/test/MockAsyncSSLSocket.h include/folly/io/async/test/MockAsyncServerSocket.h include/folly/io/async/test/MockAsyncSocket.h include/folly/io/async/test/MockAsyncTransport.h include/folly/io/async/test/MockAsyncUDPSocket.h include/folly/io/async/test/MockTimeoutManager.h include/folly/io/async/test/ScopedBoundPort.h include/folly/io/async/test/SocketPair.h include/folly/io/async/test/TestSSLServer.h include/folly/io/async/test/TimeUtil.h include/folly/io/async/test/UndelayedDestruction.h include/folly/io/async/test/Util.h include/folly/json.h include/folly/json_patch.h include/folly/json_pointer.h include/folly/lang/Align.h include/folly/lang/Aligned.h include/folly/lang/Assume-inl.h include/folly/lang/Assume.h include/folly/lang/Bits.h include/folly/lang/Byte.h include/folly/lang/CArray.h include/folly/lang/CString.h include/folly/lang/Cast.h include/folly/lang/CheckedMath.h include/folly/lang/CustomizationPoint.h include/folly/lang/Exception.h include/folly/lang/Keep.h include/folly/lang/Launder.h include/folly/lang/Ordering.h include/folly/lang/Pretty.h include/folly/lang/PropagateConst.h include/folly/lang/RValueReferenceWrapper.h include/folly/lang/SafeAssert.h include/folly/lang/StaticConst.h include/folly/lang/TypeInfo.h include/folly/lang/UncaughtExceptions.h include/folly/logging/AsyncFileWriter.h include/folly/logging/AsyncLogWriter.h include/folly/logging/BridgeFromGoogleLogging.h include/folly/logging/CustomLogFormatter.h include/folly/logging/FileHandlerFactory.h include/folly/logging/FileWriterFactory.h include/folly/logging/GlogStyleFormatter.h include/folly/logging/ImmediateFileWriter.h include/folly/logging/Init.h include/folly/logging/LogCategory.h include/folly/logging/LogCategoryConfig.h include/folly/logging/LogConfig.h include/folly/logging/LogConfigParser.h include/folly/logging/LogFormatter.h include/folly/logging/LogHandler.h include/folly/logging/LogHandlerConfig.h include/folly/logging/LogHandlerFactory.h include/folly/logging/LogLevel.h include/folly/logging/LogMessage.h include/folly/logging/LogName.h include/folly/logging/LogStream.h include/folly/logging/LogStreamProcessor.h include/folly/logging/LogWriter.h include/folly/logging/Logger.h include/folly/logging/LoggerDB.h include/folly/logging/ObjectToString.h include/folly/logging/RateLimiter.h include/folly/logging/StandardLogHandler.h include/folly/logging/StandardLogHandlerFactory.h include/folly/logging/StreamHandlerFactory.h include/folly/logging/xlog.h include/folly/memory/Arena-inl.h include/folly/memory/Arena.h include/folly/memory/EnableSharedFromThis.h include/folly/memory/MallctlHelper.h include/folly/memory/Malloc.h include/folly/memory/MemoryResource.h include/folly/memory/ReentrantAllocator.h include/folly/memory/SanitizeAddress.h include/folly/memory/SanitizeLeak.h include/folly/memory/ThreadCachedArena.h include/folly/memory/UninitializedMemoryHacks.h include/folly/memory/detail/MallocImpl.h include/folly/memory/not_null-inl.h include/folly/memory/not_null.h include/folly/net/NetOps.h include/folly/net/NetworkSocket.h include/folly/net/detail/SocketFileDescriptorMap.h include/folly/poly/Nullable.h include/folly/poly/Regular.h include/folly/portability/Asm.h include/folly/portability/Atomic.h include/folly/portability/Builtins.h include/folly/portability/Config.h include/folly/portability/Constexpr.h include/folly/portability/Dirent.h include/folly/portability/Event.h include/folly/portability/Fcntl.h include/folly/portability/GFlags.h include/folly/portability/GMock.h include/folly/portability/GTest.h include/folly/portability/IOVec.h include/folly/portability/Libgen.h include/folly/portability/Malloc.h include/folly/portability/Math.h include/folly/portability/Memory.h include/folly/portability/OpenSSL.h include/folly/portability/PThread.h include/folly/portability/Sched.h include/folly/portability/Semaphore.h include/folly/portability/Sockets.h include/folly/portability/Stdio.h include/folly/portability/Stdlib.h include/folly/portability/String.h include/folly/portability/SysFile.h include/folly/portability/SysMembarrier.h include/folly/portability/SysMman.h include/folly/portability/SysResource.h include/folly/portability/SysStat.h include/folly/portability/SysSyscall.h include/folly/portability/SysTime.h include/folly/portability/SysTypes.h include/folly/portability/SysUio.h include/folly/portability/Syslog.h include/folly/portability/Time.h include/folly/portability/Unistd.h include/folly/portability/Windows.h include/folly/python/AsyncioExecutor.h include/folly/python/async_generator.h include/folly/python/coro.h include/folly/python/error.h include/folly/python/executor.h include/folly/python/futures.h include/folly/python/iobuf.h include/folly/small_vector.h include/folly/sorted_vector_types.h include/folly/ssl/Init.h include/folly/ssl/OpenSSLCertUtils.h include/folly/ssl/OpenSSLHash.h include/folly/ssl/OpenSSLLockTypes.h include/folly/ssl/OpenSSLPtrTypes.h include/folly/ssl/OpenSSLVersionFinder.h include/folly/ssl/SSLSession.h include/folly/ssl/SSLSessionManager.h include/folly/ssl/detail/OpenSSLSession.h include/folly/ssl/detail/OpenSSLThreading.h include/folly/stats/BucketedTimeSeries-inl.h include/folly/stats/BucketedTimeSeries.h include/folly/stats/Histogram-inl.h include/folly/stats/Histogram.h include/folly/stats/MultiLevelTimeSeries-inl.h include/folly/stats/MultiLevelTimeSeries.h include/folly/stats/QuantileEstimator-inl.h include/folly/stats/QuantileEstimator.h include/folly/stats/TDigest.h include/folly/stats/TimeseriesHistogram-inl.h include/folly/stats/TimeseriesHistogram.h include/folly/stats/detail/Bucket.h include/folly/stats/detail/BufferedStat-inl.h include/folly/stats/detail/BufferedStat.h include/folly/stats/detail/DigestBuilder-inl.h include/folly/stats/detail/DigestBuilder.h include/folly/stats/detail/DoubleRadixSort.h include/folly/stats/detail/SlidingWindow-inl.h include/folly/stats/detail/SlidingWindow.h include/folly/stop_watch.h include/folly/synchronization/AsymmetricMemoryBarrier.h include/folly/synchronization/AtomicNotification-inl.h include/folly/synchronization/AtomicNotification.h include/folly/synchronization/AtomicRef.h include/folly/synchronization/AtomicStruct.h include/folly/synchronization/AtomicUtil-inl.h include/folly/synchronization/AtomicUtil.h include/folly/synchronization/Baton.h include/folly/synchronization/CallOnce.h +include/folly/synchronization/DelayedInit.h include/folly/synchronization/DistributedMutex-inl.h include/folly/synchronization/DistributedMutex.h include/folly/synchronization/DistributedMutexSpecializations.h include/folly/synchronization/Hazptr-fwd.h include/folly/synchronization/Hazptr.h include/folly/synchronization/HazptrDomain.h include/folly/synchronization/HazptrHolder.h include/folly/synchronization/HazptrObj.h include/folly/synchronization/HazptrObjLinked.h include/folly/synchronization/HazptrRec.h include/folly/synchronization/HazptrThrLocal.h include/folly/synchronization/HazptrThreadPoolExecutor.h include/folly/synchronization/LifoSem.h include/folly/synchronization/Lock.h include/folly/synchronization/MicroSpinLock.h include/folly/synchronization/ParkingLot.h include/folly/synchronization/PicoSpinLock.h include/folly/synchronization/RWSpinLock.h include/folly/synchronization/Rcu-inl.h include/folly/synchronization/Rcu.h include/folly/synchronization/SanitizeThread.h include/folly/synchronization/SaturatingSemaphore.h include/folly/synchronization/SmallLocks.h include/folly/synchronization/Tearable.h include/folly/synchronization/Utility.h include/folly/synchronization/WaitOptions.h include/folly/synchronization/detail/AtomicUtils.h include/folly/synchronization/detail/Hardware.h include/folly/synchronization/detail/HazptrUtils.h include/folly/synchronization/detail/InlineFunctionRef.h include/folly/synchronization/detail/ProxyLockable-inl.h include/folly/synchronization/detail/ProxyLockable.h include/folly/synchronization/detail/Sleeper.h include/folly/synchronization/detail/Spin.h include/folly/synchronization/detail/ThreadCachedInts.h include/folly/synchronization/detail/ThreadCachedLists.h include/folly/synchronization/example/HazptrLockFreeLIFO.h include/folly/synchronization/example/HazptrSWMRSet.h include/folly/synchronization/example/HazptrWideCAS.h include/folly/synchronization/test/Semaphore.h include/folly/system/HardwareConcurrency.h include/folly/system/MemoryMapping.h include/folly/system/Pid.h include/folly/system/Shell.h include/folly/system/ThreadId.h include/folly/system/ThreadName.h include/folly/test/DeterministicSchedule.h include/folly/test/JsonTestUtil.h include/folly/test/TestUtils.h include/folly/tracing/AsyncStack-inl.h include/folly/tracing/AsyncStack.h include/folly/tracing/ScopedTraceSection.h include/folly/tracing/StaticTracepoint-ELFx86.h include/folly/tracing/StaticTracepoint.h lib/cmake/folly/folly-config.cmake lib/cmake/folly/folly-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/folly/folly-targets.cmake lib/libfolly.so lib/libfolly.so.0.58.0-dev lib/libfolly_exception_counter.so lib/libfolly_exception_counter.so.0.58.0-dev lib/libfolly_exception_tracer.so lib/libfolly_exception_tracer.so.0.58.0-dev lib/libfolly_exception_tracer_base.so lib/libfolly_exception_tracer_base.so.0.58.0-dev lib/libfolly_test_util.so lib/libfolly_test_util.so.0.58.0-dev lib/libfollybenchmark.so lib/libfollybenchmark.so.0.58.0-dev libdata/pkgconfig/libfolly.pc