u_int32_t

Kris Kennaway kris at obsecurity.org
Mon Oct 27 16:45:50 PST 2003


On Mon, Oct 27, 2003 at 10:05:48PM +0100, Marcin Dalecki wrote:
> With a just recent current I'm getting the following error message.
> I wasn't there just few days ago. I suppose u_int32_t should
> be substituted with the stdint.h POSIX types uint32_t.
> 
> tcc -Ysystem -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_MOTIF 
> -DFEAT_SUN_WORKSHOP -DFUNCPROTO=15 -DNARROWPROTO -I/usr/X11R6/include 
> -I/usr/local/include  -O3 -I/usr/X11R6/include      -o objects/workshop.o 
> workshop.c
> "/usr/include/netinet6/in6.h", line 535: Error:
>   [ISO 6.5.2]: The type 'u_int32_t' hasn't been declared.
> 
> *** Error code 1
> 
> Stop in /usr/local/src/redhat/BUILD/vim62/src.
> Bad exit status from /var/tmp/rpm-tmp.7037 (%build)
> kozaczek#
> 
> If you wonder which compiler the above is. Well It's good old tendra 
> actually
> ported to FreeBSD-current.

Is this a completely up-to-date system?  I've been seeing this with
gcc, but I haven't verified if any of the subsequent commits to that
header fix the problem.

Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20031027/6cff38e7/attachment.bin


More information about the freebsd-current mailing list