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.

Reply via email to