Eric Blake wrote:
> Does this look correct to apply?

The MKDIR_P changes are ok but are not yet necessary, as there is only 1
module that creates the 'arpa' subdirectory and only 1 module that creates
the 'netinet' subdirectory.

The Makefile dependency would be highly annoying. Many users don't use the
automake option 'no-dependencies', therefore use full dependencies.
A rebuild or modification of a generated header file like string.h or unistd.h
causes large parts of the package to be rebuilt. The user then sits there
for minutes and minutes, waiting for gcc to do its job.

For what benefit? Do you expect the generated header files to be different
after the user added "-g" or removed "-O2" from the CFLAGS in his Makefile?
No, the only users who do things that change string.h are us few, and we
can utilize 0.5 seconds of our brain in order to determine which file to
remove before doing make.

Don't let the users suffer.

> > adding a dependency on config.status doesn't seem to be the right thing to 
> > do.

Yes, for the same reason.

Bruno


Reply via email to