Package Details: intel-opencl-sdk 2020.3.494-2

Git Clone URL: https://aur.archlinux.org/intel-opencl-sdk.git (read-only, click to copy)
Package Base: intel-opencl-sdk
Description: Intel SDK for OpenCL Applications
Upstream URL: https://software.intel.com/en-us/intel-opencl/download
Licenses: custom:intel
Submitter: big_gie
Maintainer: batot
Last Packager: batot
Votes: 84
Popularity: 0.000000
First Submitted: 2011-05-13 13:53 (UTC)
Last Updated: 2023-04-07 10:39 (UTC)

Dependencies (5)

Required by (1)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 12 Next › Last »

pavanky commented on 2016-04-28 00:14 (UTC)

@ava1ar That would be greatly appreciated! I currently have to modify PKGBUILD manually to fix the issue. Looks like you are going to take care it!

ava1ar commented on 2016-04-27 18:10 (UTC)

Thanks, @kjslag! OK, in next update (will be posted later today) I am going to make the package dependent on opencl-headers and also will not copy the headers in the intel-opencl-sdk. This should make it compatible with beignet package. Please let me know if there are any objections.

kjslag commented on 2016-04-27 18:06 (UTC)

The only difference between the headers is that opencl-headers are more up to date. They are certainly all compatible. The opencl-headers package exists so that packages like intel-opencl-sdk can add them as a depends, and this is what every other opencl sdk package does.

ava1ar commented on 2016-04-27 03:01 (UTC)

Anybody know if the headers, provided by opencl-headers, intel-opencl-sdk and beignet are same? (or compatible?) If yes, I can just not include headers to the package and make if dependable of opencl-headers.

kjslag commented on 2016-04-27 02:49 (UTC)

Thanks ava1ar. Unfortunately this package now conflicts with beignet because both packages (incorrectly) provide opencl-headers. intel-opencl-sdk (and beignet) should instead depend onopencl-headers. See https://www.diffchecker.com/4n8cmmxp

ava1ar commented on 2016-04-26 18:17 (UTC) (edited on 2016-04-26 18:18 (UTC) by ava1ar)

- Will add opencl-headers to provides section with next update (coming later today) - @kralyk, as @mmozeiko mentioned, you should install intel-opencl-runtime, which will serve as CL backend - it will register the IDC during installation.

mmozeiko commented on 2016-04-26 17:51 (UTC)

Yes, having opencl-headers in "provides" is much better option! @kralyk: Should intel-opencl-sdk should provide CL backend? My understanding is that it is SDK, for development. Backend is in intel-opencl-runtime package.

NinjaKoala commented on 2016-04-26 14:25 (UTC)

@ava1ar @kralyk As an alternative, opencl-headers could be added to the provides section, then the dependencies wouldn't break.

vojtechkral commented on 2016-04-26 08:22 (UTC)

Sorry, typo: the header files should _NOT_ have been put into /usr/include

vojtechkral commented on 2016-04-26 08:20 (UTC)

@ava1ar @misc IMO the header files should have been put into /usr/include, there should be no conflict. Packages depending on OpenCL depend on opencl-headers, not intel-opencl-sdk directly. Also, @ava1ar, why did you remove the ICD registration? How are programs supposed to load intel-opencl-sdk backend?