From: Joel Kamminga Date: Sat, 30 May 2026 18:49:43 +0000 (-0600) Subject: kbuild: rust: clean `*.long-type-*.txt` files X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=025fd4b4fd382112bd4489e5b4437a295934fc19;p=thirdparty%2Fkernel%2Flinux.git kbuild: rust: clean `*.long-type-*.txt` files When rustc prints an error containing a long type that doesn't fit in a line, it will write the whole thing in a .txt file -- see commit 420dd187e157 (".gitignore: ignore rustc long type txt files") for more details. These files are purely compiler artifacts and are not created intentionally by the build system. Thus add them to the `clean` target to stop them from cluttering up the source tree. Suggested-by: Miguel Ojeda Link: https://github.com/Rust-for-Linux/linux/issues/1236 Signed-off-by: Joel Kamminga Acked-by: Nathan Chancellor Link: https://patch.msgid.link/20260530184944.10459-1-contact@jkam.dev [ Reworded and linked to the previous related commit. - Miguel ] Signed-off-by: Miguel Ojeda --- diff --git a/Makefile b/Makefile index 9f59598d3a08..3a265e7e3347 100644 --- a/Makefile +++ b/Makefile @@ -2164,6 +2164,7 @@ clean: $(clean-dirs) -o -name '*.c.[012]*.*' \ -o -name '*.ll' \ -o -name '*.gcno' \ + -o -name '*.long-type-*.txt' \ \) -type f -print \ -o -name '.tmp_*' -print \ | xargs rm -rf