Source: doas Version: 6.8.1-2 After "debian/rules build clean" there is cruft left in the source directory:
,---- | git status --ignored | On branch master | Your branch is up to date with 'origin/master'. | | Ignored files: | (use "git add -f <file>..." to include in what will be committed) | doas | doas.o | env.o | libopenbsd/closefrom.o | libopenbsd/errc.o | libopenbsd/progname.o | libopenbsd/readpassphrase.o | libopenbsd/strlcat.o | libopenbsd/strlcpy.o | libopenbsd/strtonum.o | libopenbsd/verrc.o | pam.o | parse.o `---- At first this looked like an oversight in the override_dh_auto_clean target, and I thought it would be easily fixable by invoking dh_auto_clean in the override. Alas, this does not actually work: the upstream build system is broken and requires config.mk to be present even for the clean target, so running "make clean" from an unconfigured source tree fails. :-( I suggest discussing this issue with upstream.

