tisdag den 18 oktober 2011 klockan 20:10 skrev Alfred M. Szmidt detta:
>       1) "ftpd/ftpcmd.c" is never removed by the target "distclean";
>        thus is never regenerated by Bison, once the file already is
>        present.
> 
> That is as it should be, we don't want to require bison to compile
> inetutils.  There is a target called maintainer-clean which will clean
> out any files not part of the "source tree".
> 
> GNU Bison is required to generate ftpcmd.c.  But we should have a
> better check for it when the corresponding .c file doesn't exist, and
> bail out early.

This ought to mean two things:

  * Bootstrapping is presently not sufficient to produce a usable
    source distribution. May I suggest Bison be executed as part
    of bootstrapping in order to circumvent this shortcoming.

  * We now do have support for OpenBSD and FreeBSD. I just brought
    to OpenBSD a freshly bootstrapped source tree from GNU/Linux,
    I added only "ftpd/ftpcmd.c" from GNU/kFreeBSD, and luckily the
    build phase runs to completion!

Thus my reported build problem for OpenBSD and FreeBSD seem to be
due to a change in my habits to move the source tree from my main
development system in GNU/Linux to my secondary systems for porting.
This is comforting for us to know and for me to understand.

Best regards,
  Mats

Reply via email to