notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
compute-runtime OpenCL library for Intel HD 5000 (Gen8) or newer
19.48.14977_1 lang Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 19.48.14977_1Version of this port present on the latest quarterly branch.
Maintainer: jbeich@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-12-07 17:31:54
Last Update: 2019-12-13 05:34:59
SVN Revision: 519964
License: MIT
WWW:
https://01.org/compute-runtime
Description:
The Intel(R) Graphics Compute Runtime for OpenCL(TM) is an open source project to converge Intel's development efforts on OpenCL(TM) compute stacks supporting the GEN graphics hardware architecture. WWW: https://01.org/compute-runtime
Homepage    cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (7 items)
Collapse this list.
  1. etc/OpenCL/vendors/intel.icd
  2. bin/ocloc
  3. lib/intel-opencl/libigdrcl.so
  4. @ldconfig
  5. /usr/local/share/licenses/compute-runtime-19.48.14977_1/catalog.mk
  6. /usr/local/share/licenses/compute-runtime-19.48.14977_1/LICENSE
  7. /usr/local/share/licenses/compute-runtime-19.48.14977_1/MIT
Collapse this list.
Dependency lines:
  • compute-runtime>0:lang/compute-runtime
No installation instructions:
This port has been deleted.
PKGNAME: compute-runtime
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386
distinfo:
TIMESTAMP = 1575037414 SHA256 (intel-compute-runtime-19.48.14977_GH0.tar.gz) = 1b3c58260582f1af8934cd23837c9b27326f3968b8a21755dbf7d3feec7ebcd3 SIZE (intel-compute-runtime-19.48.14977_GH0.tar.gz) = 2633172

Expand this list (2 items)

Collapse this list.

SHA256 (fb8df1a328e4.patch) = 6fd8308328b85af5a17bc80466ecfc35c0f95c00dfa74b2bd2ba24af19f19ed4 SIZE (fb8df1a328e4.patch) = 5903

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libigc.so : devel/intel-graphics-compiler
  2. libigdgmm.so : multimedia/gmmlib
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
N/A
USES:
cmake compiler:c++14-lang pkgconfig
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/intel/compute-runtime/tar.gz/19.48.14977?dummy=/
Collapse this list.

Number of commits found: 7

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
19.48.14977_1
13 Dec 2019 05:34:59
Revision:519964Original commit files touched by this commit
jbeich search for other commits by this committer
lang/compute-runtime: prefix package like other distributions

Compute runtime unlike Beignet maybe used by other CPU vendors for
a common runtime used by GPGPU.
19.48.14977_1
13 Dec 2019 05:27:56
Revision:519962Original commit files touched by this commit
jbeich search for other commits by this committer
lang/compute-runtime: switch to upstream fix for Clang 9
19.48.14977
08 Dec 2019 19:12:25
Revision:519572Original commit files touched by this commit
jbeich search for other commits by this committer
lang/compute-runtime: update link in the port's patch

The kernel issue has moved to drm-kmod upstream.
19.48.14977
08 Dec 2019 17:52:42
Revision:519570Original commit files touched by this commit
jbeich search for other commits by this committer
lang/compute-runtime: untabify and silence -Wformat-security in the port's patch

In file included from runtime/os_interface/linux/drm_memory_manager.cpp:8:
In file included from runtime/os_interface/linux/drm_memory_manager.h:9:
In file included from runtime/memory_manager/memory_manager.h:11:
In file included from core/helpers/aligned_memory.h:11:
runtime/os_interface/debug_settings_manager.h:35:17: warning: format string is
not a string literal (potentially insecure) [-Wformat-security]
        fprintf(std::forward<Args>(args)...);
                ^~~~~~~~~~~~~~~~~~~~~~~~
runtime/os_interface/linux/drm_memory_manager.cpp:148:21: note: in instantiation
of function template specialization 'NEO::printDebugString<__sFILE *&, char
const (&)[80]>' requested here
                    printDebugString(true, stderr, "ioctl(I915_GEM_USERPTR)
failed. Try running as root but expect poor stability.\n");
                    ^
runtime/os_interface/debug_settings_manager.h:35:17: note: treat the string as
an argument to avoid this
        fprintf(std::forward<Args>(args)...);
                ^
                "%s",
19.48.14977
08 Dec 2019 17:52:36
Revision:519569Original commit files touched by this commit
jbeich search for other commits by this committer
lang/compute-runtime: unbreak build with ninja

BSD ar(1) from base doesn't understand @file which CMake projects
can use to work around maximum number of arguments on command line.

$ echo /dev/null >foo.rsp
$ /usr/bin/ar qc libfoo.a @foo.rsp
ar: warning: can't open file: @foo.rsp: No such file or directory

leading to

FAILED: bin/ocloc
: && /usr/bin/c++  -O2 -pipe -fstack-protector-strong -fno-strict-aliasing
-mretpoline -ftemplate-depth=1024 -Wall -Wempty-body -Wignored-qualifiers
-Wtype-limits -Wuninitialized -Wextra -Wno-unused-parameter
-Wno-missing-field-initializers -Winvalid-pch -Wshorten-64-to-32
-Wno-unused-local-typedefs -DSANITIZER_BUILD -Wno-deprecated-register
-fstack-protector-strong -O2 -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -O2
-pipe -fstack-protector-strong -fno-strict-aliasing  -fstack-protector-strong
@CMakeFiles/ocloc.rsp  -o bin/ocloc  && :
ld: error: undefined symbol:
CLElfLib::CElfReader::CElfReader(std::__1::vector<char,
std::__1::allocator<char> >&)
>>> referenced by binary_decoder.cpp
(Only the first 15 lines of the commit message are shown above View all of this commit message)
19.48.14977
07 Dec 2019 17:31:58
Revision:519223Original commit files touched by this commit
jbeich search for other commits by this committer
lang/compute-runtime: drop TEST option to reduce maintenance

Done in a separate commit to allow restarting the effort in future.
19.48.14977
07 Dec 2019 17:31:44
Revision:519222Original commit files touched by this commit
jbeich search for other commits by this committer
devel/compute-runtime: add new port

Tested by:	clpeak, waifu2x-converter-cpp via drm-v4.9 on Skylake

The Intel(R) Graphics Compute Runtime for OpenCL(TM) is an open source
project to converge Intel's development efforts on OpenCL(TM) compute
stacks supporting the GEN graphics hardware architecture.

https://01.org/compute-runtime

Number of commits found: 7