Roderick writes:
> I know, you will complain, because I mention here that I still use
> OpenBSD 4.8 in a machine.

Then why do you ask? Do you think people will happily take time to
help you debug problems on a system that has been *explicitly*
unsupported for the past five years?

> In file included from /usr/include/machine/endian.h:58,
>                   from ../include/compat/machine/endian.h:36,
>                   from rc4/rc4_enc.c:59:
> /usr/include/sys/endian.h:162: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before 'htobe64'
> /usr/include/sys/endian.h:163: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before 'htobe32'
> /usr/include/sys/endian.h:164: error: expected '=', ',', ';', 'asm' or 
> '__attribute__' before 'htobe16'
> /usr/include/sys/endian.h:
> <<
> 
> What did change here from OpenBSD 4.8 to the current versions? Is it an
> esential change?

Did you look at the CVS history? Obviously not, or you would have seen
right away that there have been *essential* changes to endian.h over the
course of the last five years.

Or what, do you think that guenther's commits to our headers are meant
to make them worse?

Reply via email to