[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 6074 exitfail "conflicting types"
From: |
Gavin Smith |
Subject: |
Re: 6074 exitfail "conflicting types" |
Date: |
Fri, 30 Jan 2015 00:17:13 +0000 |
On Thu, Jan 29, 2015 at 8:31 PM, Nathan <address@hidden> wrote:
> 6075 produces the same result. I even wiped out the texinfo dir and
> re-checked it out so I make sure it's clean, rather than relying on "svn
> update".
>
> Attached are the 2 log files: config.log and make.log
>
Could you post the contents of "gnulib/lib/stddef.h"?
Looking at "gnulib/lib/stddef.in.h", the definition of "max_align_t"
is conditional on the autoconf output variable "HAVE_MAX_ALIGN_T". On
line 17143 on the "config.log" file you attached, I see
"HAVE_MAX_ALIGN_T='1'". Hence I don't understand why the definition
should be visible.
If "gnulib/lib/stddef.h" looks wrong you could try running "make -C
gnulib/lib stddef.h". Because you have GL_GENERATE_STDDEF_H_TRUE being
'#' the rule in gnulib/lib/Makefile.am should simply delete the file.
In fact I don't know why the file exists in the first place.
I checked on the bug-gnulib mailing list and the check for
"max_align_t" was only added in December.
(http://lists.gnu.org/archive/html/bug-gnulib/2014-12/msg00170.html).