Re: Bug#677861: lftp: FTBFS[kfreebsd-i386]: error: conflicting declaration 'typedef __int32_t gl_intptr_t'
Control: found -1 4.3.6-1
The problem is that lib/stdint.h is hijacking system headers with
definitions such as:
#define intptr_t gl_intptr_t
#define uintptr_t gl_uintptr_t
But the purpose of lib/stdint.h is:
| /*
| * ISO C 99 <stdint.h> for platforms that lack it.
| * <http://www.opengroup.org/susv3xbd/stdint.h.html>
| */
Now the question is: why is this file being used in the first place?
Thanks for the report and the comment. I forwarded it to the upstream
mailinglist.
N.b. I can't find your e-mail in the lftp-devel archives.
--
Jakub Wilk
Reply to: