On Thu, Sep 22, 2016 at 10:55 AM, Paul Eggert <[email protected]> wrote: > On 09/22/2016 09:22 AM, Jim Meyering wrote: >> >> the following fails: >> >> ./gnulib-tool --create-testdir --dir=/tmp/x --with-tests --test stdint > > > Odd, I'm not seeing those failures on x86-64 Fedora 24 (gcc 6.2.1 20160916 > (Red Hat 6.2.1-2)). > > Hmm, I think I see the problem. I guess you're using prerelease GCC 7? > Anyway, there is a typo in m4/stdint.m4. I installed the attached; does it > fix things for you? > >> any time we use certain features of stdint.h, we must currently >> also be sure to build gnulib-derived limits.h for that definition. > > m4/stdint.m4 was supposed to do that, but the typo got in the way.
Oh, yes. This is with GCC 7. Thanks for the quick patch. I applied it and reran that gnulib-tool command, but it still fails (no limits.h is created), but have just run out of time for them moment. Here's the log:
gnulib-tool-stdint.log
Description: Binary data
