[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'

2012/6/17 Christoph Egger <christoph@debian.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.

Robert Millan

Reply to: