the src/xdr_float.c ifdef mess misses __hppa__ and __bfin__ and __avr32__ and ...
rather than maintaining this mess, why not turn it into a configure check ? or change the logic to:
#if defined(__vax__)
...
#else
#include <bits/endian.h>
#define IEEEFP
#endif
commit 2689de344a020332a6787bdf46e6af39e804aad3
Author: Mike Frysinger <vapier@gentoo.org>
Date: Thu Jul 9 13:34:17 2009 -0400
xdr_float build failure on some systems
Reworked the #ifdefs in xdr_float.c to work on
newer architectures
Signed-off-by: Steve Dickson <steved@redhat.com>