- Fix building on sparc64

Index: source/blender/blenlib/BLI_build_config.h
--- source/blender/blenlib/BLI_build_config.h.orig
+++ source/blender/blenlib/BLI_build_config.h
@@ -362,6 +362,16 @@
 #  define ARCH_CPU_LOONG64 1
 #  define ARCH_CPU_64_BITS 1
 #  define ARCH_CPU_LITTLE_ENDIAN 1
+#elif defined(__sparc)
+#  define ARCH_CPU_SPARC_FAMILY 1
+#  if defined(__LP64__)
+#    define ARCH_CPU_SPARC64 1
+#    define ARCH_CPU_64_BITS 1
+#  else
+#    define ARCH_CPU_SPARC 1
+#    define ARCH_CPU_32_BITS 1
+#  endif
+#  define ARCH_CPU_BIG_ENDIAN 1
 #else
 #  error Please add support for your architecture in BLI_build_config.h
 #endif
@@ -407,6 +417,9 @@
 #if !defined(ARCH_CPU_LOONG_FAMILY)
 #  define ARCH_CPU_LOONG_FAMILY 0
 #endif
+#if !defined(ARCH_CPU_SPARC_FAMILY)
+#  define ARCH_CPU_SPARC_FAMILY 0
+#endif
 
 #if !defined(ARCH_CPU_ARM64)
 #  define ARCH_CPU_ARM64 0
@@ -452,6 +465,12 @@
 #endif
 #if !defined(ARCH_CPU_LOONG64)
 #  define ARCH_CPU_LOONG64 0
+#endif
+#if !defined(ARCH_CPU_SPARC64)
+#  define ARCH_CPU_SPARC64 0
+#endif
+#if !defined(ARCH_CPU_SPARC)
+#  define ARCH_CPU_SPARC 0
 #endif
 
 /** \} */
