https://bugzilla.mindrot.org/show_bug.cgi?id=2589

--- Comment #28 from Darren Tucker <[email protected]> ---
(In reply to Darren Tucker from comment #27)
> I don't understand why it doesn't work.

There might be a hint here:
https://lists.gnu.org/archive/html/bug-gnulib/2008-02/msg00139.html

"""
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.
_______________________________________________
openssh-bugs mailing list
[email protected]
https://lists.mindrot.org/mailman/listinfo/openssh-bugs

Reply via email to