This is repost - I've sent this mail last week, but it seems to disappear. There is bug against PyOpenCL to build it for more architectures (in CC): https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800634
I've checked status of available ICD providers, and: * PyOpenCL is built for amd64 and i386 * Pocl is built for amd64, i386, kfreebsd-amd64, mips64el, powerpcspe * Beignet is built for amd64, i386, kfreebsd-amd64, and kfreebsd-i386 * Mesa is built for amd64, i386, and armhf * NVIDIA is built for amd64 and ppc64el ocl-icd-libopencl1 is available for all architectures but I assume this is done to allof for experimenting with new OpenCL providers. I'd like to deal with this bug. I could change architecture to "any" but this would mean that PyOpenCL is build for architectures for which there is no ICD available. I can also put union of all mentioned architectures: Architecture: amd64 i386 kfreebsd-amd64 kfreebsd-i386 armhf ppc64el mips64el powerpcspe It seems a bit overkill, but doable. Which should I choose? I'm leaning towards second option, i.e. listing all architectures by hand. Best regards. Tomasz Rybak