[Pkg-opencl-devel] OpenCL and multiarch

Rebecca N. Palmer rebecca_palmer at zoho.com
Tue Feb 24 23:37:50 UTC 2015


> The nvidia.icd itself is provided by nvidia-opencl-common (which is M-A:
> foreign). Even if that is a tiny package I prefer this over having a
> conffile in a M-A: same package (which should work correctly, though, as
> well).
A beignet-common package would make sense anyway to share the 
headers/OpenCL bitcode, but (with the .so in /usr/lib/<triplet>/beignet) 
having a shared .icd to put in there requires the ${ORIGIN} method.

> PS: clinfo/experimental segfaults if beignet-opencl-icd/experimental is
> installed - and probably not supported (i7-3770)
There's a known crash-on-unsupported-hardware bug in 1.0.1, which I was 
already planning to fix: 
http://cgit.freedesktop.org/beignet/commit/?h=Release_v1.0&id=24b2adbd958884d5874dc12f456cee9889583967

However, i7-3770 _should_ be supported (assuming the GPU is visible, ie 
not in a chroot).

> And how could we have clinfo itself M-A: same (or similar)?
There aren't multiarch directories for binaries.




More information about the Pkg-opencl-devel mailing list