Portable Computing Language (pocl) is an implementation of the OpenCL standard which can be adapted for new targets and devices, both for homogeneous CPU and heterogenous GPUs/accelerators.
This subpackage provides the development files needed for pocl.
This subpackage provides the development files needed for pocl.
Homepage | http://portablecl.org/ |
---|
1.4



1.2


1.1

0.13

Distribution | Version | Since | Package | Installed | Packager | |
---|---|---|---|---|---|---|
![]() | rpm | 1.1-2.fc28 | 2019-01-14 | 154 kiB | 422 kiB | Fedora Project |
![]() | rpm | 1.2-0.2.rc1.fc29 | 2019-01-14 | 153 kiB | 596 kiB | Fedora Project |
![]() | rpm | 1.2-0.2.rc1.fc29 | 2019-01-14 | 153 kiB | 596 kiB | Fedora Project |
![]() | rpm | 1.2-4.20190221gita0b083a1b47a738.fc30 | 2019-06-17 | 159 kiB | 596 kiB | Fedora Project |
![]() | rpm | 1.4-0.1.rc2.fc31 | 2020-01-07 | 176 kiB | 579 kiB | Fedora Project |
![]() | rpm | 1.4-0.4.rc2.fc32 | Feb 11 | 167 kiB | 466 kiB | Fedora Project |
![]() | rpm | 0.13-3.20 | 2019-01-17 | 7.32 kiB | 3.87 kiB | http://bugs.opensuse.org |
![]() | rpm | 1.4-1.1 | 2019-11-20 | 11.7 kiB | 218 B | https://bugs.opensuse.org |
Latest updates

Fedora rawhide development/Everything-os: Updated from 1.4-0.3.rc2.fc32 to 1.4-0.4.rc2.fc32
Feb 11
- Rebuilt for llvm 10.0.0.rc1

Fedora rawhide development/Everything-os: Updated from 1.4-0.2.rc2.fc32 to 1.4-0.3.rc2.fc32
Feb 08

Fedora rawhide development/Everything-os: Updated from 1.4-0.1.rc2.fc32 to 1.4-0.2.rc2.fc32
Jan 23
- Link against libclang-cpp.so
- https://fedoraproject.org/wiki/Changes/Stop-Shipping-Individual-Component-Libraries-In-clang-lib-Package

Fedora 31 releases/Everything-os: Version 1.4-0.1.rc2.fc31 introduced
2020-01-07
- 1.4-rc2 Release

OpenSUSE Tumbleweed oss: Updated from 1.3-2.3 to 1.4-1.1
2019-11-20
- Update to version 1.4
- Support for LLVM/Clang 8.0 and 9.0
- Support for LLVM older than 6.0 has been removed.
- Improved SPIR and SPIR-V support for CPU device
- pocl-accel: An example driver and support infrastructure for OpenCL 1.2 CL_DEVICE_TYPE_CUSTOM hardware accelerators.
- Remove upstreamed fix_resources_path_version_dependency.patch
- Fix build with single-component libclang-cpp.so, add link_against_libclang-cpp_so.patch

OpenSUSE Tumbleweed oss: Updated from 1.3-2.2 to 1.3-2.3
2019-10-05
- Use GCC (default host compiler) for compiling the library itself, and only compile the openCL kernel bytecode with clang, which is the upstream default setup. This also fixes problems where clang chokes on the GCC LTO options.
- Drop unused boost_headers, glew, ncurses and uthash devel BuildRequires.
- Remove unneeded extra linker flags.
- Fix build on ARM, and enable Arch64 (needs explicit CPU specification), supported since pocl 1.1.
- Fix failing header lookup when minor libclang version changes (https://github.com/pocl/pocl/issues/747), add fix_resources_path_version_dependency.patch
- Require implementation (libpocl2) from the main package which contains the ICD referencing it.

OpenSUSE Tumbleweed oss: Updated from 1.3-2.1 to 1.3-2.2
2019-10-04
- Use GCC (default host compiler) for compiling the library itself, and only compile the openCL kernel bytecode with clang, which is the upstream default setup. This also fixes problems where clang chokes on the GCC LTO options.
- Drop unused boost_headers, glew, ncurses and uthash devel BuildRequires.
- Remove unneeded extra linker flags.
- Fix build on ARM, and enable Arch64 (needs explicit CPU specification), supported since pocl 1.1.
- Fix failing header lookup when minor libclang version changes (https://github.com/pocl/pocl/issues/747), add fix_resources_path_version_dependency.patch
- Require implementation (libpocl2) from the main package which contains the ICD referencing it.

Fedora rawhide development/Everything-os: Updated from 1.2-6.20190221gita0b083a1b47a738.fc32 to 1.4-0.1.rc2.fc32
2019-09-21
- 1.4-rc2 Release

Fedora rawhide development/Everything-os: Updated from 1.2-5.20190221gita0b083a1b47a738.fc31 to 1.2-6.20190221gita0b083a1b47a738.fc32
2019-08-29
- Rebuilt for hwloc-2.0

OpenSUSE Tumbleweed oss: Updated from 1.3-1.3 to 1.3-2.1
2019-08-07
- Use GCC (default host compiler) for compiling the library itself, and only compile the openCL kernel bytecode with clang, which is the upstream default setup. This also fixes problems where clang chokes on the GCC LTO options.
- Drop unused boost_headers, glew, ncurses and uthash devel BuildRequires.
- Remove unneeded extra linker flags.
- Fix build on ARM, and enable Arch64 (needs explicit CPU specification), supported since pocl 1.1.
- Fix failing header lookup when minor libclang version changes (https://github.com/pocl/pocl/issues/747), add fix_resources_path_version_dependency.patch
- Require implementation (libpocl2) from the main package which contains the ICD referencing it.

Fedora rawhide development/Everything-os: Updated from 1.2-4.20190221gita0b083a1b47a738.fc30 to 1.2-5.20190221gita0b083a1b47a738.fc31
2019-08-03

OpenSUSE Tumbleweed oss: Updated from 1.2-2.4 to 1.3-1.3
2019-06-17
- Adjust required clang version (clang < 9) since clang 8 is now supported by upstream.

Fedora 30 releases/Everything-os: Version 1.2-4.20190221gita0b083a1b47a738.fc30 introduced
2019-06-17
- Rebuild for llvm 8.0.0rc2, moving to top-of-tree version

OpenSUSE Tumbleweed oss: Updated from 1.2-2.3 to 1.2-2.4
2019-03-15
- Add reproducible.patch to make build result independent of build system CPU (boo#1110722)

Fedora rawhide development/Everything-os: Updated from 1.2-3.fc30 to 1.2-4.20190221gita0b083a1b47a738.fc30
2019-03-10
- Rebuild for llvm 8.0.0rc2, moving to top-of-tree version

Fedora rawhide development/Everything-os: Updated from 1.2-2.fc30 to 1.2-3.fc30
2019-02-12

OpenSUSE Tumbleweed oss: Updated from 1.2-2.2 to 1.2-2.3
2019-02-03
- Add reproducible.patch to make build result independent of build system CPU (boo#1110722)

OpenSUSE Tumbleweed oss: Version 1.2-2.2 reintroduced
2019-01-23
- Add reproducible.patch to make build result independent of build system CPU (boo#1110722)

OpenSUSE Leap 42.3 oss: Version 0.13-3.20 introduced
2019-01-17

OpenSUSE Tumbleweed oss: Version 1.2-2.2 removed
2019-01-17
Related packages
pocl - Portable OpenCL is an open-source implementation of OpenCL which can be easily adapted for new targets
devel - Hydrogen header files
pocl-devel-debuginfo - Debug information for package pocl-devel