diff --git a/graphics/libosmesa/files/patch-src-gallium-include-pipe_p_config.h b/graphics/libosmesa/files/patch-src-gallium-include-pipe_p_config.h new file mode 100644 index 000000000000..ddc9198d7afe --- /dev/null +++ b/graphics/libosmesa/files/patch-src-gallium-include-pipe_p_config.h @@ -0,0 +1,18 @@ +--- src/gallium/include/pipe/p_config.h.orig 2012-03-06 13:42:46.000000000 +0100 ++++ src/gallium/include/pipe/p_config.h 2012-03-06 13:43:21.000000000 +0100 +@@ -120,12 +120,12 @@ + # define PIPE_ARCH_BIG_ENDIAN + #endif + +-#elif defined(__APPLE__) ++#elif defined(__APPLE__) || defined(__FreeBSD__) + #include + +-#if __DARWIN_BYTE_ORDER == __DARWIN_LITTLE_ENDIAN ++#if __DARWIN_BYTE_ORDER == __DARWIN_LITTLE_ENDIAN || _BYTE_ORDER == _LITTLE_ENDIAN + # define PIPE_ARCH_LITTLE_ENDIAN +-#elif __DARWIN_BYTE_ORDER == __DARWIN_BIG_ENDIAN ++#elif __DARWIN_BYTE_ORDER == __DARWIN_BIG_ENDIAN || _BYTE_ORDER == _BIG_ENDIAN + # define PIPE_ARCH_BIG_ENDIAN + #endif +