Package Details: beignet-git 1.0.0.r1395.g419c0417-3

Git Clone URL: (read-only, click to copy)
Package Base: beignet-git
Description: An open source OpenCL implementation for Intel IvyBridge & Haswell iGPUs
Upstream URL:
Licenses: LGPL
Conflicts: beignet
Provides: beignet, opencl-driver, opencl-intel
Submitter: seanl
Maintainer: Bevan
Last Packager: Bevan
Votes: 3
Popularity: 0.000004
First Submitted: 2016-03-25 04:15 (UTC)
Last Updated: 2020-07-06 18:29 (UTC)

Required by (33)

Sources (5)

Latest Comments

satcom886 commented on 2020-08-01 18:14 (UTC)

Thanks! No problem. I'll rebuild everything later.

Bevan commented on 2020-08-01 14:16 (UTC)

satcom886: That means that you unfortunately need to rebuild the llvm70 and clang70 packages first, since they are linked against which was replaced by

satcom886 commented on 2020-08-01 12:30 (UTC)

I tried updating the package today, but I hit an error.

-- LLVM llvm-config found at: /opt/llvm70/bin/llvm-config
/opt/llvm70/bin/llvm-config: error while loading shared libraries: cannot open shared object file: No such file or directory

I tried searching using pacman -F but it didn't find anything.

Bevan commented on 2019-12-04 19:33 (UTC)

@Yue_Kuze: The package that fails to build for you is llvm70 (not beignet-git or clang70). There must be an error message further up in the output. The line you posted is only a notice that can be ignored. Can you find something there?

Yue_Kuze commented on 2019-12-04 04:58 (UTC)

Hello, im kinda new to arch, and when i try installing this package from yaurt i eventually get the folowing:

../utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~

[2777/2822] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googletest/src/ ninja: build stopped: subcommand failed.

==> ERROR: A failure occurred in build(). Aborting...

==> ERROR: Makepkg was unable to build llvm70.

==> Restart building llvm70 ? [y/N]

and it gets stuck in a loop if i click Yes and then it will fail on the same spot, im missing something? or is this package broken?

petronny commented on 2016-11-05 18:12 (UTC)

missing git as a makedepend

seanl commented on 2016-07-02 05:20 (UTC)

Sorry about that. Fixed.

intelfx commented on 2016-06-30 23:43 (UTC)

@seanl: you forgot to regenerate .SRCINFO :)

seanl commented on 2016-06-30 18:20 (UTC)

Version string fixed. Thanks, intelfx!

intelfx commented on 2016-06-29 18:54 (UTC)

Please fix the version string, it should not include the "Release_v" prefix. Here is an updated PKGBUILD:

Bevan commented on 2016-06-02 20:48 (UTC)

I tried removing the headers and depending on opencl-headers but this does not work for the current git version due to (at least) the following commit: So beignet uses an opencl extension that is not yet included in the opencl-headers as they are present in the Arch repos.

seanl commented on 2016-05-02 20:51 (UTC)

Thanks for the suggestion. I'm not actually using Beignet at the moment because it doesn't support OpenGL integration, so I've switched to GLSL to have maximum compatibility. It may be best for me to just orphan the package. Are you actively using this package or the non-git one?

misc commented on 2016-04-28 15:51 (UTC) (edited on 2016-04-28 17:50 (UTC) by misc)

Might be better to remove the OpenCL headers (rm -rf $pkgdir/usr/include/CL/) and put back the dependency on opencl-headers, as Arch packages more up to date ones (eg. cl.hpp: 1.2.6 Aug 2013 vs 1.2.8 Oct 2015). edit: Just noticed there's a few beignet-only files: cl_d3d10.h, cl_d3d11.h, cl_dx9_media_sharing.h and cl_intel.h