mirror of git://gcc.gnu.org/git/gcc.git
[PATCH] Makefile.tpl: remove an extra \; from find command
The extra \; parameter in the find command causes it to fail immediately and not clean any config.cache: $ find . -name config.cache -exec rm -f {} \; \; find: paths must precede expression: `;' This is benign in most cases but the binutils is also using this Makefile.tpl and as the result its 'make distclean' can leave config.cache files around, which fails subsequent attempts to configure and build it. I have modified the Makefile.tpl and regenerated Makefile.in from it. For testing I ran a config/make/make distclean loop. * Makefile.tpl (distclean): Remove extraenous semicolon. * Makefile.in: Rebuilt.
This commit is contained in:
parent
b3c0e9aadb
commit
f81e712120
|
@ -2740,7 +2740,7 @@ local-distclean:
|
|||
-rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
|
||||
-rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
|
||||
-rmdir libcc1 libiberty texinfo zlib 2>/dev/null
|
||||
-find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
|
||||
-find . -name config.cache -exec rm -f {} \; 2>/dev/null
|
||||
|
||||
local-maintainer-clean:
|
||||
@echo "This command is intended for maintainers to use;"
|
||||
|
|
|
@ -979,7 +979,7 @@ local-distclean:
|
|||
-rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
|
||||
-rmdir c++tools fastjar gcc gnattools gotools 2>/dev/null
|
||||
-rmdir libcc1 libiberty texinfo zlib 2>/dev/null
|
||||
-find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
|
||||
-find . -name config.cache -exec rm -f {} \; 2>/dev/null
|
||||
|
||||
local-maintainer-clean:
|
||||
@echo "This command is intended for maintainers to use;"
|
||||
|
|
Loading…
Reference in New Issue