From 45df84b70677eff9c40b914bb78804ae78919d5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Buchm=C3=BCller?= Date: Tue, 26 Dec 2017 09:23:35 +0100 Subject: [PATCH] libGL: fix musl --- srcpkgs/libGL/patches/musl-endian.patch | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/libGL/patches/musl-endian.patch diff --git a/srcpkgs/libGL/patches/musl-endian.patch b/srcpkgs/libGL/patches/musl-endian.patch new file mode 100644 index 0000000000..a4fa5ae76b --- /dev/null +++ b/srcpkgs/libGL/patches/musl-endian.patch @@ -0,0 +1,19 @@ +--- src/util/u_endian.h 2017-12-21 18:31:22.000000000 +0100 ++++ src/util/u_endian.h 2017-12-26 09:22:52.597199480 +0100 +@@ -68,6 +68,16 @@ + + #define PIPE_ARCH_LITTLE_ENDIAN + ++#else ++/* Musl libc */ ++#include ++ ++#if __BYTE_ORDER == __LITTLE_ENDIAN ++# define PIPE_ARCH_LITTLE_ENDIAN ++#elif __BYTE_ORDER == __BIG_ENDIAN ++# define PIPE_ARCH_BIG_ENDIAN ++#endif ++ + #endif + + #endif