When a make clean ... is run from a fresh untarred source, rm complains:
rm: cannot remove ‘passgen’: No such file or directory
rm: cannot remove ‘passgen.o’: No such file or directory
rm: cannot remove ‘libs/ct32.o’: No such file or directory
rm: cannot remove ‘libs/ct_string.o’: No such file or directory
rm: cannot remove ‘libs/memset_s.o’: No such file or directory
This causes the clean target to fail, resulting in automated packagers such as Arch's makepkg to fail to build the package. Errors such as these can be suppressed with rm's -f flag.
When a
make clean ...
is run from a fresh untarred source, rm complains:This causes the clean target to fail, resulting in automated packagers such as Arch's
makepkg
to fail to build the package. Errors such as these can be suppressed withrm
's-f
flag.