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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

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.
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