[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: