help-gss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug#424400: gss: FTBFS if built twice in a row


From: Russ Allbery
Subject: Bug#424400: gss: FTBFS if built twice in a row
Date: Wed, 16 May 2007 14:46:28 -0700
User-agent: Gnus/5.110006 (No Gnus v0.6) XEmacs/21.4.20 (linux)

Bernd Zeimetz <address@hidden> writes:

> Lucas Nussbaum has rebuilt the whole archive on i386 and your package
> FTBFS if built twice in a row with the following error:

> Making all in src
> make[3]: Entering directory `/build/user/gss-0.0.20/src'
> gengetopt --input gss.ggo --file-name gss_cmd || \
>               test -f gss_cmd.h -a -f gss_cmd.c || \
>               cp ./gss_cmd.h ./gss_cmd.h .
> /bin/sh: gengetopt: command not found
> cp: cannot stat `./gss_cmd.h': No such file or directory
> cp: cannot stat `./gss_cmd.h': No such file or directory

This looks like a bug in upstream GSS's build system.  Since gss_cmd.c and
gcc_cmd.h are shipped with the source tarball, they should not be in
DISTCLEANFILES.  Per the GNU Coding Standards:

`distclean'
    Delete all files from the current directory that are created by
    configuring or building the program. If you have unpacked the source
    and built the program without creating any other files, `make
    distclean' should leave only the files that were in the distribution.

so make distclean should not be removing files that were not built by the
end user and that came with the distribution.

I believe those files should be removed only on maintainer-clean.

-- 
Russ Allbery (address@hidden)             <http://www.eyrie.org/~eagle/>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]