diff -urN a/debian/changelog b/debian/changelog
--- a/debian/changelog	2016-01-13 10:34:06.000000000 -0600
+++ b/debian/changelog	2016-01-13 00:39:25.000000000 -0600
@@ -1,4 +1,4 @@
-mesa (11.0.8-1) unstable; urgency=medium
+mesa (11.0.8-1~icd-ppc64el-enable2) stretch; urgency=medium
 
   * New upstream release.
 
diff -urN a/debian/control b/debian/control
--- a/debian/control	2016-01-13 10:34:06.000000000 -0600
+++ b/debian/control	2016-01-12 17:51:53.000000000 -0600
@@ -42,8 +42,8 @@
  llvm-3.7-dev (>= 1:3.7~+rc2) [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf ppc64el],
  libelf-dev [amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf ppc64el],
  libwayland-dev (>= 1.2.0) [linux-any],
- libclang-3.7-dev (>= 1:3.7~+rc2) [amd64 i386 armhf],
- libclc-dev (>= 0.2.0+git20150813) [amd64 i386 armhf],
+ libclang-3.7-dev (>= 1:3.7~+rc2) [amd64 i386 armhf ppc64el],
+ libclc-dev (>= 0.2.0+git20150813) [amd64 i386 armhf ppc64el],
 Vcs-Git: https://anonscm.debian.org/git/pkg-xorg/lib/mesa.git
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-xorg/lib/mesa.git
 Homepage: http://mesa3d.org/
@@ -625,7 +625,7 @@
 
 Package: mesa-opencl-icd
 Section: libs
-Architecture: amd64 i386 armhf
+Architecture: amd64 i386 armhf ppc64el
 Depends:
  libclc-r600 (>= 0.2.0+git20150813),
  libclc-amdgcn,
@@ -646,7 +646,7 @@
 Package: mesa-opencl-icd-dbg
 Section: debug
 Priority: extra
-Architecture: amd64 i386 armhf
+Architecture: amd64 i386 armhf ppc64el
 Depends:
  mesa-opencl-icd (= ${binary:Version}),
  ${misc:Depends},
diff -urN a/debian/patches/08_gallium-fix-clover-build-failure-on-ppc64el.diff b/debian/patches/08_gallium-fix-clover-build-failure-on-ppc64el.diff
--- a/debian/patches/08_gallium-fix-clover-build-failure-on-ppc64el.diff	1969-12-31 18:00:00.000000000 -0600
+++ b/debian/patches/08_gallium-fix-clover-build-failure-on-ppc64el.diff	2016-01-13 10:39:05.994322602 -0600
@@ -0,0 +1,40 @@
+diff a/src/gallium/state_trackers/clover/api/dispatch.hpp b/src/gallium/state_trackers/clover/api/dispatch.hpp
+--- a/src/gallium/state_trackers/clover/api/dispatch.hpp	2015-11-28 11:37:59.000000000 -0600
++++ b/src/gallium/state_trackers/clover/api/dispatch.hpp	2016-01-13 10:35:53.545230435 -0600
+@@ -24,6 +24,9 @@
+ #define API_DISPATCH_HPP
+ 
+ #define CL_USE_DEPRECATED_OPENCL_1_1_APIS
++#ifdef __PPC64__
++#undef __VEC__
++#endif
+ 
+ #include "CL/cl.h"
+ #include "CL/cl_ext.h"
+diff a/src/gallium/state_trackers/clover/core/error.hpp b/src/gallium/state_trackers/clover/core/error.hpp
+--- a/src/gallium/state_trackers/clover/core/error.hpp	2015-11-28 11:37:59.000000000 -0600
++++ b/src/gallium/state_trackers/clover/core/error.hpp	2016-01-13 10:36:02.985087815 -0600
+@@ -23,6 +23,9 @@
+ #ifndef CLOVER_CORE_ERROR_HPP
+ #define CLOVER_CORE_ERROR_HPP
+ 
++#ifdef __PPC64__
++#undef __VEC__
++#endif
+ #include "CL/cl.h"
+ 
+ #include <stdexcept>
+diff a/src/gallium/state_trackers/clover/core/object.hpp b/src/gallium/state_trackers/clover/core/object.hpp
+--- a/src/gallium/state_trackers/clover/core/object.hpp	2015-11-25 07:12:49.000000000 -0600
++++ b/src/gallium/state_trackers/clover/core/object.hpp	2016-01-13 10:36:11.672956556 -0600
+@@ -27,6 +27,9 @@
+ #include <functional>
+ #include <vector>
+ 
++#ifdef __PPC64__
++#undef __VEC__
++#endif
+ #include "CL/cl.h"
+ 
+ #include "core/error.hpp"
+
diff -urN a/debian/patches/series b/debian/patches/series
--- a/debian/patches/series	2016-01-13 10:34:06.000000000 -0600
+++ b/debian/patches/series	2016-01-13 10:39:13.402210659 -0600
@@ -1,2 +1,3 @@
 07_gallium-fix-build-failure-on-powerpcspe.diff
+08_gallium-fix-clover-build-failure-on-ppc64el.diff
 docs-Replace-sourceforge-logo-with-a-text-link.patch
diff -urN a/debian/rules b/debian/rules
--- a/debian/rules	2016-01-13 10:34:06.000000000 -0600
+++ b/debian/rules	2016-01-12 17:52:14.000000000 -0600
@@ -88,7 +88,7 @@
     DRI_DRIVERS += r200 radeon
     GALLIUM_DRIVERS += r600 r300
   endif
-  ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 armhf))
+  ifneq (,$(filter $(DEB_HOST_ARCH),amd64 i386 armhf ppc64el))
 	# opencl needs gallium-pipe-loader which needs udev,
 	# so no opencl on kfreebsd.
 	# opencl needs LLVM and Clang, so only build it on the subset
