Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#66062 - [intel-compute-runtime] Level Zero libraries missing
Attached to Project:
Community Packages
Opened by Tim Besard (maleadt) - Wednesday, 01 April 2020, 11:40 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Thursday, 16 April 2020, 00:56 GMT
Opened by Tim Besard (maleadt) - Wednesday, 01 April 2020, 11:40 GMT
Last edited by Bruno Pagani (ArchangeGabriel) - Thursday, 16 April 2020, 00:56 GMT
|
DetailsThe current version of the intel-compute-runtime package does not seem to include the level zero driver libze_intel_gpu.so. Rebuilding the package (without additional changes) did build and install /usr/lib/libze_intel_gpu.so.0.8 on my system, so maybe the build system only compiles this library when the host system supports the Level Zero API. There seems to be a flag, BUILD_WITH_L0, to force this.
Looking at the PKGBUILD, I think we could also get rid of the NEO_DRIVER_VERSION flag (looks unused in current versions of intel-compute-runtime), and maybe add SKIP_UNIT_TESTS=1. Another side note, Intel developers commented in https://github.com/oneapi-src/level-zero/issues/7 that the versioning of this package is off: 20.12.16259 is the date-based versioning scheme used for the OpenCL components of the toolchain, while the Level Zero libraries use semver (0.8.16259). |
This task depends upon
Closed by Bruno Pagani (ArchangeGabriel)
Thursday, 16 April 2020, 00:56 GMT
Reason for closing: Implemented
Additional comments about closing: level-zero is now in our repos, and intel-compute-runtime has been updated and built with it. Currently in [staging] due to LLVM rebuild, but should hit [community] soon.
Thursday, 16 April 2020, 00:56 GMT
Reason for closing: Implemented
Additional comments about closing: level-zero is now in our repos, and intel-compute-runtime has been updated and built with it. Currently in [staging] due to LLVM rebuild, but should hit [community] soon.
Even at the time of the current 20.12 release, intel-compute-runtime required Level Zero git master to compile, as they were using different driver versions. And there is not even support for Level Zero in the official repositories currently.
So, no need to hurry to add this recently introduced feature, but thanks for the interest on it :)
We just need to settle on a name for the provided optdep.