Balazs Scheidler <[EMAIL PROTECTED]> writes:

> The latest snapshot misses the following files:
> 
> abstract_io.h
> abstract_crypto.h
> crypto.h
> bignum.h
> gc.h
> 
> and probably a lot more... as it seems the cvs_headers macro was not
> expanded correctly when the snapshot was generated.

Strange... I get the same result when I rerun bash make_am --rethink.
However, when running the used_headers and the cvs_headers scripts
separately, everything seems to be all right.

The generated src/.dist_headers file starts with getopt.h, but all
alphabetically earlier files are missing.

For those interested, this hack works as follows:

First the used_headers script is run on all directories, to generate a
(sorted) list of all header files anything depends upon. This output
is passed into a pipe 

  tee >(comm -12 - <(bash cvs_headers src)) | tee >(comm -12 - <(bash cvs_headers 
src/symmetric) | ... >/dev/null

where the files known to cvs in each directory is intersected with the
list of all used headers. Right now I suspect lossage in Solaris' versions
of tee or comm. *compiling*

/Niels

Reply via email to