include-what-you-use 0.19 -> 0.21 https://repology.org/project/include-what-you-use/versions attrpath: include-what-you-use Checking auto update branch... No auto update branch exists [version] [version] updated version and sha256 [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] skipping because derivation has no updateScript [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/development/tools/analysis/include-what-you-use/default.nix b/pkgs/development/tools/analysis/include-what-you-use/default.nix index 68e9927522b5..08bc153e397e 100644 --- a/pkgs/development/tools/analysis/include-what-you-use/default.nix +++ b/pkgs/development/tools/analysis/include-what-you-use/default.nix @@ -3,11 +3,11 @@ stdenv.mkDerivation rec { pname = "include-what-you-use"; # Also bump llvmPackages in all-packages.nix to the supported version! - version = "0.19"; + version = "0.21"; src = fetchurl { url = "${meta.homepage}/downloads/${pname}-${version}.src.tar.gz"; - hash = "sha256-KxAVe2DqCK3AjjiWtJIcc/yt1exOtlKymjQSnVAeXuA="; + hash = "sha256-ajUZGf+JvafJXIlUcmAYaNs9qrlqlYs44DYokNWHYLY="; }; postPatch = '' 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 include-what-you-use nix build failed. 489 | CHECK_UNREACHABLE_("Unexpected decl type for MungedForwardDeclareLine"); | ^~~~~~~~~~~~~~~~~~ make[2]: *** [CMakeFiles/include-what-you-use.dir/build.make:202: CMakeFiles/include-what-you-use.dir/iwyu_output.cc.o] Error 1 /build/include-what-you-use/iwyu.cc: In member function 'bool include_what_you_use::IwyuBaseAstVisitor::VisitCXXNewExpr(clang::CXXNewExpr*)': /build/include-what-you-use/iwyu.cc:2228:22: error: 'OptionalFileEntryRef' has not been declared in 'clang' 2228 | using clang::OptionalFileEntryRef; | ^~~~~~~~~~~~~~~~~~~~ /build/include-what-you-use/iwyu.cc:2230:9: error: 'OptionalFileEntryRef' was not declared in this scope 2230 | OptionalFileEntryRef file = compiler()->getPreprocessor().LookupFile( | ^~~~~~~~~~~~~~~~~~~~ /build/include-what-you-use/iwyu.cc:2233:13: error: 'file' was not declared in this scope 2233 | if (file) { | ^~~~ make[2]: *** [CMakeFiles/include-what-you-use.dir/build.make:146: CMakeFiles/include-what-you-use.dir/iwyu_globals.cc.o] Error 1 In file included from /build/include-what-you-use/iwyu_ast_util.h:19, from /build/include-what-you-use/iwyu.cc:104: /build/include-what-you-use/iwyu_ast_util.h: In member function 'const void* include_what_you_use::ASTNode::DynCast(const void*) const [with Ignored = void]': /build/include-what-you-use/iwyu_port.h:62:46: warning: control reaches end of non-void function []8;;https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wreturn-type-Wreturn-type]8;;] 62 | ::include_what_you_use::OstreamVoidifier() & \ | ~~~~~~~~~~~~~~~~~~~^~~ 63 |  ::include_what_you_use::FatalMessageEmitter( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 |  __FILE__, __LINE__, message).stream() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/include-what-you-use/iwyu_ast_util.h:338:5: note: in expansion of macro 'CHECK_UNREACHABLE_' 338 | CHECK_UNREACHABLE_("Unknown kind"); | ^~~~~~~~~~~~~~~~~~ make[2]: *** [CMakeFiles/include-what-you-use.dir/build.make:76: CMakeFiles/include-what-you-use.dir/iwyu.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:219: CMakeFiles/include-what-you-use.dir/all] Error 2 make: *** [Makefile:146: all] Error 2