[Pkg-opencl-devel] Bug#809263: beignet: FTBFS: /usr/include/CL/cl_egl.h:31:21: fatal error: EGL/egl.h: No such file or directory

J Price J.Price at bristol.ac.uk
Tue Jan 5 18:09:39 UTC 2016


On 5 January 2016 at 09:42, Brice Videau <brice.videau at imag.fr> wrote:
> On 05-Jan-16 00:02, Rebecca N. Palmer wrote:
>>
>> This is probably due to ocl-icd 2.2.8 adding CL/cl_egl.h to the headers
>> #included by ocl_icd.h
>> (https://anonscm.debian.org/cgit/collab-maint/ocl-icd.git/commit/icd_generator.rb?id=9fdd8caf362d9b848f6a722e05e4f79768a82f72).
>>
> I reported this problem to Khronos. The worst is that commenting the
> #include <EGL/egl.h> results in functional headers. This dependency is not
> needed... So I asked if they could remove the include like they did for
> OpenGL... So far no answer. Maybe we could distribute modified cl_egl.h
> without the problematic includes.

I think this is the correct fix.

I've raised this for discussion inside Khronos. It may take another
week or so but as soon as I've got agreement I'll push the fix to the
public Khronos GitHub repository.

James



More information about the Pkg-opencl-devel mailing list