Package Details: intel-media-driver-git 2021.2.1.r53.g67261a4df-1

Git Clone URL: (read-only, click to copy)
Package Base: intel-media-driver-git
Description: Intel Media Driver for VAAPI — Broadwell+ iGPUs (git version)
Upstream URL:
Keywords: driver hwaccel ihd intel libva media-sdk mediasdk va-api vaapi video
Licenses: BSD, MIT
Conflicts: intel-media-driver
Provides: intel-media-driver
Submitter: dbermond
Maintainer: dbermond
Last Packager: dbermond
Votes: 5
Popularity: 0.054555
First Submitted: 2017-12-26 23:37 (UTC)
Last Updated: 2021-05-31 14:49 (UTC)

Required by (20)

Sources (1)

Latest Comments

1 2 Next › Last »

dbermond commented on 2021-05-12 11:58 (UTC)

@EndlessEden Arch Linux only supports x86_64 architecture. I cannot support 32-bit architectures or ArchLinux32, sorry.

EndlessEden commented on 2021-04-30 07:55 (UTC) (edited on 2021-04-30 07:58 (UTC) by EndlessEden)

@dbermond - So there is currently a bug upstream, where this fails to detect 32bit architectures and fails to compile due to file offset being flagged too small.

If you could add logic to add (-DCMAKE_CXX_FLAGS="$CXXFLAGS -m32 -D_FILE_OFFSET_BITS=64" -DCMAKE_C_FLAGS="$CFLAGS -m32" -DARCH=32) to the cmake configuration, it will fix this for 32bit installs.

I know this is probably edge-case, but i maintain alot of Atom powered 32bit netbooks running archlinux32, that depend on this (ffmpeg, etc). it wouldnt make much sense for me to make a clone of this package for something like that.

dbermond commented on 2020-03-10 17:13 (UTC)

@dreieck Not always, but sometimes it is. libva is always evolving, and upstream intel-media-driver sometimes introduces changes in the (untagged) git master branch that requires libva-git.

I've tried to manage this is the past, switching between libva and libva-git when it was needed. But since it tends to depend on libva-git sometimes, I decided to stick with libva-git to simplify package maintenance instead of changing this all the time.

dreieck commented on 2020-03-08 16:52 (UTC)

Is it really necessary to depend in libva-git, instead of libva?

libva is in the extra-repository and thus subject to automatic update, which libva-git is not.

dbermond commented on 2018-10-05 02:39 (UTC)

Important note:

  • In order to enable the va-api driver provided by this package you need to set the LIBVA_DRIVER_NAME environment variable to iHD.

dbermond commented on 2018-10-05 01:35 (UTC)

@ArchangeGabriel I forgot to update gmmlib dependency here. Thank you for pointing this. I updated intel-gmmlib-git too but to address another issue.

Archange commented on 2018-10-04 20:33 (UTC)

@dbermond: You either have to provides=gmmlib-git in intel-gmmlib-git or to fix the dependency here.

dbermond commented on 2018-09-03 17:19 (UTC)

@MichaelChou Fixed. Upstream was previously requiring gmmlib source (and providing gmmlib in package) in order to build, then it switched to require gmmlib installed on system and now it switched back to require gmmlib sources due to regressions. That's the cost that you pay for using a development (-git) package ;)

More details in this upstream developer comment.

MichaelChou commented on 2018-09-03 03:56 (UTC)


gmmlib-git 18.3.pre1.r0.g99ff764-1
libva-git 2.2.1.pre1.20180831.r0.gb6c50da-1

I got this when compiling (not in chroot though):

-- /tmp/makepkg/intel-media-driver-git/src/intel-media-driver-git/media_driver/agnostic/gen11/os/media_srcs.cmake doesn't exist, macro(media_include_subdirectory) just does nothing
-- /tmp/makepkg/intel-media-driver-git/src/intel-media-driver-git/media_driver/../media_driver_next/media_srcs.cmake doesn't exist, macro(media_include_subdirectory) just does nothing
-- Checking for module 'pciaccess'
--   Found pciaccess, version 0.14
CMake Error at media_driver/media_top_cmake.cmake:92 (add_subdirectory):
  add_subdirectory given source
  which is not an existing directory.
Call Stack (most recent call first):
  media_driver/CMakeLists.txt:111 (include)

-- LIBVA_DRIVERS_PATH = /usr/lib/dri
-- Configuring incomplete, errors occurred!
See also "/tmp/makepkg/intel-media-driver-git/src/build/CMakeFiles/CMakeOutput.log".
==> ERROR: A failure occurred in build().
Error making: intel-media-driver-git

dbermond commented on 2018-04-19 18:21 (UTC)

@gillecaluim I cannot reproduce your issue. Package is building fine for me.

Please make sure that your build directory is clean (use makepkg --cleanbuild option). If it fails, try to build it on a clean chroot.