On 2 April 2014 14:52, Richard Henderson <r...@twiddle.net> wrote: > On 04/02/2014 07:06 AM, Andreas Färber wrote: >> FreeBSD 10.0-RELEASE has bswap16() etc. macros defined in sys/endian.h, >> which leads to a conflict with our static inline definitions. >> >> Force using the system version of the macros. >> >> Signed-off-by: Andreas Färber <andreas.faer...@web.de> >> --- >> On 9.0-RELEASE I did not have this issue, so unsure if some version check >> is needed or some more generic configure check? > > Looks plausible, but I have no bsd specific experience. > I'd say if it works for both 9.0 and 10.0, let it go in as is.
This change builds fine for me on FreeBSD 9. -Ed