Make distclean does not remove intl/config.cache
Bug #936536 reported by
Christoffer Dall
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro GDB |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
For example,
if incorrectly doing:
./configure --host=arm-linux
make
it complains if you don't have a cross-compiler with that prefix, and you realize your mistake and do:
make distclean
./configure --host=
make
Then it says that your build environment has changed and you need to do make distclean, which you just did.
Thanks,
Christoffer
Changed in gdb-linaro: | |
status: | New → Incomplete |
To post a comment you must log in.
My make distclean output looks like this:
make[1]: Entering directory `/home/ christoffer/ src/kvmarm/ gdb-linaro- 7.4-2012. 02' christoffer/ src/kvmarm/ gdb-linaro- 7.4-2012. 02/etc' christoffer/ src/kvmarm/ gdb-linaro- 7.4-2012. 02/etc' christoffer/ src/kvmarm/ gdb-linaro- 7.4-2012. 02/intl' christoffer/ src/kvmarm/ gdb-linaro- 7.4-2012. 02/intl' christoffer/ src/kvmarm/ gdb-linaro- 7.4-2012. 02' 64-unknown- linux-gnu po/Makefile. in texinfo/ info/Makefile doc/Makefile texinfo/po/POTFILES
Doing distclean in etc
make[2]: Entering directory `/home/
rm -f *.aux *.cp *.cps *.dvi *.fn *.fns *.ky *.kys *.log
rm -f *.pg *.pgs *.toc *.tp *.tps *.vr *.vrs
rm -f configdev.txt configbuild.txt
rm -f configdev.eps configbuild.eps
rm -f configdev.jpg configbuild.jpg
rm -f Makefile config.status config.cache
make[2]: Leaving directory `/home/
Doing distclean in intl
make[2]: Entering directory `/home/
rm -f *.a *.la *.o *.obj *.lo core core.* libintl.h
rm -f config.status config.cache config.log config.intl config.h
rm -f Makefile ID TAGS
make[2]: Leaving directory `/home/
make[1]: Nothing to be done for `distclean-target'.
make[1]: Leaving directory `/home/
rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
rm -f Makefile config.status config.cache mh-frag mt-frag
rm -f maybedep.tmp serdep.tmp
if [ "arm-linux-gnueabi" != "." ]; then \
rm -rf arm-linux-gnueabi; \
else true; fi
rm -rf build-x86_
if [ "." != "." ]; then \
rm -rf .; \
else true; fi
rm -f texinfo/po/Makefile texinfo/
rm -f texinfo/
rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
make: [local-distclean] Error 1 (ignored)
rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
make: [local-distclean] Error 1 (ignored)
rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
make: [local-distclean] Error 1 (ignored)
find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
make: [local-distclean] Error 1 (ignored)