[Pkg-opencl-devel] OpenCL headers now on GitHub

J Price J.Price at bristol.ac.uk
Fri Dec 18 15:03:01 UTC 2015


On 18 December 2015 at 01:17, Andreas Beckmann <anbe at debian.org> wrote:
> Are there any relevant changes, yet, compared to what we have in Debian?

For the C headers the changes are to add new OpenCL 2.1 functionality,
a slightly updated license, and perhaps one or two very minor bug
fixes. There are no interesting changes for the C++ header yet,
although I have applied the two bugfix patches that I added in the
last Debian package revision.


> What's the current version of the C headers? (the 2.0 ones as we have
> them packaged; an official tag on the 2.0 bits would be nice, maybe for
> 1.x as well, branches for the different series would be nice, too )

I've pushed an upstream branch for the 2.0 series:
https://github.com/KhronosGroup/OpenCL-Headers/tree/opencl20

The only changes in the 2.0 branch compared to the current package are
the license, and a very minor bugfix in cl_ext.h.


> We'll have to see how these different repos develop. Maybe a version like
>   $OPENCLHEADERS+$CLHPP-$DEBIANREV
> could be the right choice at some point ...

The C++ header will likely always lag behind the C header as we
usually wait for implementations to appear so that we can test it
before making a release.


> There is also OpenCL-ICD-Loader, but with a license dating back to the
> time when this was closed internal source. Anyway, this makes the source
> non-fee and non-redistributable. It even forbids forking on github!
>
> https://github.com/KhronosGroup/OpenCL-ICD-Loader/blob/master/LICENSE.txt

I'll see if I can get that license updated to the standard Khronos
free use license.

James



More information about the Pkg-opencl-devel mailing list