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: Simon Josefsson
Subject: Bug#424400: gss: FTBFS if built twice in a row
Date: Tue, 22 May 2007 15:32:14 +0200
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.0.95 (gnu/linux)

Russ Allbery <address@hidden> writes:

> 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.

Thanks for the report and analysis!  I agree.  Will be fixed in 0.0.21.

/Simon





reply via email to

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