[Bug 2589] errors show when build openssh 6.7p1 on AIX 5.3

bugzilla-daemon at bugzilla.mindrot.org bugzilla-daemon at bugzilla.mindrot.org
Mon Jun 20 13:40:27 AEST 2016


--- Comment #28 from Darren Tucker <dtucker at zip.com.au> ---
(In reply to Darren Tucker from comment #27)
> I don't understand why it doesn't work.

There might be a hint here:

Turns out that even though config.h correctly has '#define va_copy
gl_va_copy', xlc's stddef.h #undefs va_copy and does not define it to
the builtin.

xlc's stdarg.h also does not have any include guards, so you can not
#include <stdarg.h> then #define va_copy, as the next time stdarg.h
gets included it will get undefined all over again.

which sounds a lot like what we're seeing.  Is there another stdarg.h
file somewhere that xlc picks up instead of the system one, or does one
of the files included by stdarg.h contain "#undef va_copy" ?

You are receiving this mail because:
You are watching the assignee of the bug.
You are watching someone on the CC list of the bug.

More information about the openssh-bugs mailing list