folly 2023.02.27.00 -> 2023.06.26.00 https://repology.org/project/folly/versions 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.26.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..9e85f69db6d 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.26.00"; src = fetchFromGitHub { owner = "facebook"; repo = "folly"; rev = "v${version}"; - sha256 = "sha256-DfZiVxncpKSPn9BN25d8o0/tC27+HhSG/t53WgzAT/s="; + sha256 = "sha256-h+ksCiSr4kPZfls8gqg5uBGvs7+uES8yhMSwRiClEYY="; }; 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. /build/source/folly/concurrency/UnboundedQueue.h:453:24: note: 'ret' declared here 453 | folly::Optional ret = e.takeItem(); | ^~~ In file included from /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-fmt-8.1.1-dev/include/fmt/format.h:48, from /build/source/folly/Range.h:62, from /build/source/folly/Executor.h:25, from /build/source/folly/futures/detail/Core.h:27, from /build/source/folly/futures/detail/Core.cpp:17: /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-fmt-8.1.1-dev/include/fmt/core.h: In instantiation of 'constexpr fmt::v8::detail::value fmt::v8::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v8::basic_format_context; type = fmt::v8::detail::type::custom_type; T = folly::futures::detail::DeferredExecutor::State&; typename std::enable_if::type = 0]': /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-fmt-8.1.1-dev/include/fmt/core.h:1855:77: required from 'constexpr fmt::v8::format_arg_store::format_arg_store(T&& ...) [with T = {fmt::v8::basic_string_view&, folly::futures::detail::DeferredExecutor::State&}; Context = fmt::v8::basic_format_context; Args = {fmt::v8::basic_string_view, folly::futures::detail::DeferredExecutor::State}]' /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-fmt-8.1.1-dev/include/fmt/core.h:1872:38: required from 'constexpr fmt::v8::format_arg_store::type>::type ...> fmt::v8::make_format_args(Args&& ...) [with Context = basic_format_context; Args = {basic_string_view&, folly::futures::detail::DeferredExecutor::State&}]' /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-fmt-8.1.1-dev/include/fmt/core.h:3119:44: required from 'std::string fmt::v8::format(format_string, T&& ...) [with T = {basic_string_view&, folly::futures::detail::DeferredExecutor::State&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, folly::futures::detail::DeferredExecutor::State&>]' /build/source/folly/futures/detail/Core.cpp:33:18: required from 'void folly::futures::detail::{anonymous}::terminate_unexpected_state(fmt::v8::string_view, Enum) [with Enum = folly::futures::detail::DeferredExecutor::State; fmt::v8::string_view = fmt::v8::basic_string_view]' /build/source/folly/futures/detail/Core.cpp:172:31: required from here /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-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 1728 | formattable, | ^~~~~~~~~~~ /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-fmt-8.1.1-dev/include/fmt/core.h:1728:7: note: 'formattable' evaluates to false /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-fmt-8.1.1-dev/include/fmt/core.h: In instantiation of 'constexpr fmt::v8::detail::value fmt::v8::detail::make_arg(T&&) [with bool IS_PACKED = true; Context = fmt::v8::basic_format_context; type = fmt::v8::detail::type::custom_type; T = folly::futures::detail::State&; typename std::enable_if::type = 0]': /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-fmt-8.1.1-dev/include/fmt/core.h:1855:77: required from 'constexpr fmt::v8::format_arg_store::format_arg_store(T&& ...) [with T = {fmt::v8::basic_string_view&, folly::futures::detail::State&}; Context = fmt::v8::basic_format_context; Args = {fmt::v8::basic_string_view, folly::futures::detail::State}]' /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-fmt-8.1.1-dev/include/fmt/core.h:1872:38: required from 'constexpr fmt::v8::format_arg_store::type>::type ...> fmt::v8::make_format_args(Args&& ...) [with Context = basic_format_context; Args = {basic_string_view&, folly::futures::detail::State&}]' /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-fmt-8.1.1-dev/include/fmt/core.h:3119:44: required from 'std::string fmt::v8::format(format_string, T&& ...) [with T = {basic_string_view&, folly::futures::detail::State&}; std::string = std::__cxx11::basic_string; format_string = basic_format_string&, folly::futures::detail::State&>]' /build/source/folly/futures/detail/Core.cpp:33:18: required from 'void folly::futures::detail::{anonymous}::terminate_unexpected_state(fmt::v8::string_view, Enum) [with Enum = folly::futures::detail::State; fmt::v8::string_view = fmt::v8::basic_string_view]' /build/source/folly/futures/detail/Core.cpp:497:33: required from here /nix/store/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-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/9mdkhm076h5xmk8ha6wgzfvxd7gf3qiv-fmt-8.1.1-dev/include/fmt/core.h:1728:7: note: 'formattable' evaluates to false 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