Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 4 Oct 2007 12:57:40 +0100 (WEST)
From:      Miguel Lopes Santos Ramos <miguel@anjos.strangled.net>
To:        adam@newint.org
Subject:   Re: make buildworld error
Message-ID:  <200710041157.l94BveJS003979@satan.anjos.strangled.net>

next in thread | raw e-mail | index | archive | help

> Anyone else seeing make buildworld stop at usr.bin/netstat/ ?

I didn't compile. That file was changed yesterday. But by the looks of it,
everybody will be seeing it.
The compiler is right because u_quad_t is not unsigned long long on the amd64,
but only unsigned long, which although being the same size is a different type.

Since I suspect changing the definition of __uint_64_t to unsigned long long on
all platforms is probably out of the question (even though it could be argued to be
preferrable, because ull is required to be at least 64b) as it would affect a lot of code,
probably the author of the change will have to make a local workaround, such as
casting the u_quad_t to ull or #ifdef...

Miguel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200710041157.l94BveJS003979>