From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Sun, 24 May 2026 15:47:29 +0000 (+0200) Subject: [3.15] gh-110704: Recommend `distclean` target over `clean` when source tree is not... X-Git-Tag: v3.15.0b2~71 X-Git-Url: http://git.ipfire.org/gitweb/index.cgi?a=commitdiff_plain;h=d02c2dfc1125d84a6ba867fabaf9401732ec0be9;p=thirdparty%2FPython%2Fcpython.git [3.15] gh-110704: Recommend `distclean` target over `clean` when source tree is not clean (GH-112610) (#150342) gh-110704: Recommend `distclean` target over `clean` when source tree is not clean (GH-112610) Recommend `distclean` target over `clean` when source tree is not clean (cherry picked from commit 34631058f2aec6752ebfc50d40958b247532f536) Co-authored-by: James <6125322+SnoopJ@users.noreply.github.com> Co-authored-by: Gregory P. Smith --- diff --git a/Makefile.pre.in b/Makefile.pre.in index dce0139d8d6e..669a2c952707 100644 --- a/Makefile.pre.in +++ b/Makefile.pre.in @@ -835,7 +835,7 @@ check-clean-src: echo "Building Python out of the source tree (in $(abs_builddir)) requires a clean source tree ($(abs_srcdir))" ; \ echo "Build artifacts such as .o files, executables, and Python/frozen_modules/*.h must not exist within $(srcdir)." ; \ echo "Try to run:" ; \ - echo " (cd \"$(srcdir)\" && make clean || git clean -fdx -e Doc/venv)" ; \ + echo " (cd \"$(srcdir)\" && make distclean || git clean -fdx -e Doc/venv)" ; \ exit 1; \ fi