folly 2023.02.27.00 -> 2023.06.19.00 https://github.com/facebook/folly/releases attrpath: folly Checking auto update branch... An auto update branch exists with message `folly: 2023.02.27.00 -> 2023.06.12.00`. New version is 2023.06.19.00. The auto update branch does not match or exceed the new version. [version] [version] updated version and sha256 [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [updateScript] [updateScript] skipping because derivation has no updateScript [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/development/libraries/folly/default.nix b/pkgs/development/libraries/folly/default.nix index 4d98c163c6d..ad84ee0cee1 100644 --- a/pkgs/development/libraries/folly/default.nix +++ b/pkgs/development/libraries/folly/default.nix @@ -23,13 +23,13 @@ stdenv.mkDerivation rec { pname = "folly"; - version = "2023.02.27.00"; + version = "2023.06.19.00"; src = fetchFromGitHub { owner = "facebook"; repo = "folly"; rev = "v${version}"; - sha256 = "sha256-DfZiVxncpKSPn9BN25d8o0/tC27+HhSG/t53WgzAT/s="; + sha256 = "sha256-IIRQIz2ukl0eNfaA7C5WxA6qgzJb0IhQyWfpo9BZ5eM="; }; nativeBuildInputs = [ Received ExitFailure 1 when running Raw command: /nix/store/3nqhcyc7vid1npgcd0m7arg5sn325nhz-nix-2.12.0/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A folly nix build failed. /nix/store/im06lpw7i80x1kja1dn5607nsw5nlmfg-fmt-8.1.1-dev/include/fmt/core.h:1728:7: error: static assertion failed: Cannot format an argument. To make type T formattable provide a formatter specialization: https://fmt.dev/latest/api.html#udt /nix/store/im06lpw7i80x1kja1dn5607nsw5nlmfg-fmt-8.1.1-dev/include/fmt/core.h:1728:7: note: 'formattable' evaluates to false In file included from /build/source/folly/experimental/observer/detail/Core.h:19, from /build/source/folly/experimental/observer/detail/ObserverManager.h:22, from /build/source/folly/experimental/observer/detail/ObserverManager.cpp:17: In member function 'std::size_t folly::Function::exec(Op, Data*, Data*) const [with FunctionType = std::shared_ptr()]', inlined from 'folly::Function::~Function() [with FunctionType = std::shared_ptr()]' at /build/source/folly/Function.h:806:21, inlined from 'void folly::Optional::StorageNonTriviallyDestructible::clear() [with Value = folly::Function()>]' at /build/source/folly/Optional.h:462:21, inlined from 'void folly::Optional::StorageNonTriviallyDestructible::clear() [with Value = folly::Function()>]' at /build/source/folly/Optional.h:459:10, inlined from 'folly::Optional::StorageNonTriviallyDestructible::~StorageNonTriviallyDestructible() [with Value = folly::Function()>]' at /build/source/folly/Optional.h:457:47, inlined from 'folly::Optional()> >::~Optional()' at /build/source/folly/Optional.h:107:7, inlined from 'folly::Optional folly::UnboundedQueue::tryDequeueUntilSC(Segment*, const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration >; T = folly::Function()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /build/source/folly/concurrency/UnboundedQueue.h:458:3, inlined from 'folly::Optional folly::UnboundedQueue::tryDequeueUntil(const std::chrono::time_point<_Clock, _Duration>&) [with Clock = std::chrono::_V2::steady_clock; Duration = std::chrono::duration >; T = folly::Function()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /build/source/folly/concurrency/UnboundedQueue.h:429:43, inlined from 'folly::Optional folly::UnboundedQueue::try_dequeue() [with T = folly::Function()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /build/source/folly/concurrency/UnboundedQueue.h:289:72, inlined from 'bool folly::UnboundedQueue::try_dequeue(T&) [with T = folly::Function()>; bool SingleProducer = false; bool SingleConsumer = true; bool MayBlock = true; long unsigned int LgSegmentSize = 8; long unsigned int LgAlign = 7; Atom = std::atomic]' at /build/source/folly/concurrency/UnboundedQueue.h:280:10, inlined from 'folly::observer_detail::ObserverManager::UpdatesManager::NextQueueProcessor::NextQueueProcessor()::' at /build/source/folly/experimental/observer/detail/ObserverManager.cpp:125:36: /build/source/folly/Function.h:657:10: warning: 'ret.folly::Optional()> >::storage_.folly::Optional()> >::StorageNonTriviallyDestructible::.folly::Optional()> >::StorageNonTriviallyDestructible::._anon_139::value.folly::Function()>::exec_' may be used uninitialized []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wmaybe-uninitialized-Wmaybe-uninitialized]8;;] 657 | if (!exec_) { | ^~~~~ In file included from /build/source/folly/executors/TimedDrivableExecutor.h:21, from /build/source/folly/futures/Future.h:34, from /build/source/folly/experimental/observer/detail/Core.h:21: /build/source/folly/concurrency/UnboundedQueue.h: In lambda function: /build/source/folly/concurrency/UnboundedQueue.h:453:24: note: 'ret' declared here 453 | folly::Optional ret = e.takeItem(); | ^~~ make[2]: *** [CMakeFiles/folly_base.dir/build.make:2260: CMakeFiles/folly_base.dir/folly/futures/detail/Core.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [CMakeFiles/Makefile2:141: CMakeFiles/folly_base.dir/all] Error 2 make: *** [Makefile:136: all] Error 2