Re: Why does gnulib generate alloca.h, sys/types.h, unistd.h on GNU/Linux?

2018-08-02 Thread Paul Eggert
On 08/02/2018 05:56 AM, Paul Smith wrote: Why do local copies of these files get generated on my (ostensibly modern and compliant) system? I expect it's because nobody has bothered to tune the build procedure so that no-op .h files are omitted. The replacement sys/types.h, for example, is

Why does gnulib generate alloca.h, sys/types.h, unistd.h on GNU/Linux?

2018-08-02 Thread Paul Smith
I've switched over to using a few gnulib modules in GNU make. I've just noticed that whenever I run configure, even though I'm on a GNU/Linux system with GNU libc 2.27 and a fairly modern GCC 7.3, the configure script insists on generating local copies of standard header files: lib/alloca.h