Re: Bug#677861: lftp: FTBFS[kfreebsd-i386]: error: conflicting declaration 'typedef __int32_t gl_intptr_t'
2012/6/17 Christoph Egger <firstname.lastname@example.org>:
> ../lib/stdint.h:295:18: error: 'gl_intptr_t' has a previous declaration as 'typedef long int gl_intptr_t'
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
causing them to missbehave. These defines need to be removed. If you
want intptr_t, etc, you can get them from <stdint.h> as usual.