Public bug reported: == Description == Intel has requested us to update libva to 2.22.0 due to the need to have Lunar Lake and Battle Mage (both recently released) support. This request has a strong dependency on the gmmlib version bump: https://bugs.launchpad.net/ubuntu/+source/intel-gmmlib/+bug/2095071 Also the media driver version bump: <Not created yet> == Changelog == There is no changelog, but these are the changes between the two versions: 217da1c (tag: 2.22.0, origin/v2.22-branch) libva 2.22.0 86cd48f update NEWS for 2.22.0 c7a4be4 meson:remove autogen.sh from the meson script bb178ef Add VVC decode LibVA interface. a619226 va: fix --version-script detection for lld >= 17 558d03b trace: Add bit_depth capturing in trace log 1b7d71f wayland: add support for linux-dmabuf 6f3e068 libva 2.22.0.pre1 0cfc607 update NEWS for libva 2.21.0 2350037 Add allow_content_tools and force_intger_mv to AV1 enc c189a88 va_trace:add return value trace for vaPutSurfaces 62e2f4d Update Prime3 definition 0e4c0e5 va: add VASurfaceAttribAlignmentSize eeebe59 va: Re-add drm_state and fd checks to VA_DRM_GetDriverNames df1272c ci:harden permissions for all github workflows a438699 meson: create dist archives suitable for building with configure, too 4e3eb1f autogen.sh: successfully detect if the autoreconf program is installed b8c7eed va: fix handling when all wayland backends fail 3457aa8 build(deps): bump actions/upload-pages-artifact from 2 to 3 910ad35 build(deps): bump actions/deploy-pages from 3 to 4 6c625cc build(deps): bump actions/setup-python from 4 to 5 775605a build(deps): bump actions/deploy-pages from 2 to 3 45ac074 va: export symbol vaGetLibFunc for Windows 1819649 va:Add PRIME3 defination 63d2b22 ci: update to vmactions/freebsd-vm from v0 to v1 0931342 va: add driver name map for new intel KMD xe 633746e va: export symbol vaMapBuffer2 for Windows 45afd79 va:add new interface vaMapBuffer2 for map operation optimization 71ef7e0 va: Add VAConfigAttribEncMaxTileRows and VAConfigAttribEncMaxTileCols 53e459d windows.yml: Add windows-msvc-debug 2a1536a win32: Fix debug build break 8575b2b libva 2.21.0.pre1
== Testing impact == Intel has done functional testing before release, and I have done smoke testing to check for regressions on Alder Lake (ADL) using ffmpeg and libva trace to check for hardware accelerated encode and decode for AV1, H264, and VP9. ADL running Noble did not appear to regress in my testing. Build logs showing successful builds can be found here: https://launchpad.net/~mckeesh/+archive/ubuntu/testing/+build/29976315 Build artifacts at the same link install correctly in Noble: ubuntu@determined-wheatear:~$ sudo dpkg -i libva*.deb va-driver-all_2.22.0-1ubuntu1_amd64.deb (Reading database ... 75261 files and directories currently installed.) Preparing to unpack libva-dev_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva-dev:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack libva-drm2_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva-drm2:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack libva-glx2_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva-glx2:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack libva-wayland2_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva-wayland2:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack libva-x11-2_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva-x11-2:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack libva2_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva2:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack va-driver-all_2.22.0-1ubuntu1_amd64.deb ... Unpacking va-driver-all:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Setting up libva2:amd64 (2.22.0-1ubuntu1) ... Setting up va-driver-all:amd64 (2.22.0-1ubuntu1) ... Setting up libva-drm2:amd64 (2.22.0-1ubuntu1) ... Setting up libva-wayland2:amd64 (2.22.0-1ubuntu1) ... Setting up libva-x11-2:amd64 (2.22.0-1ubuntu1) ... Setting up libva-glx2:amd64 (2.22.0-1ubuntu1) ... Setting up libva-dev:amd64 (2.22.0-1ubuntu1) ... Processing triggers for man-db (2.12.0-4build2) ... Processing triggers for libc-bin (2.39-0ubuntu8.3) ... ** Affects: libva (Ubuntu) Importance: Undecided Status: New ** Tags: pe-sponsoring-request ** Summary changed: - Upgrade libra to 2.22.0 in Noble + Upgrade libva to 2.22.0 in Noble -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to libva in Ubuntu. https://bugs.launchpad.net/bugs/2095073 Title: Upgrade libva to 2.22.0 in Noble Status in libva package in Ubuntu: New Bug description: == Description == Intel has requested us to update libva to 2.22.0 due to the need to have Lunar Lake and Battle Mage (both recently released) support. This request has a strong dependency on the gmmlib version bump: https://bugs.launchpad.net/ubuntu/+source/intel-gmmlib/+bug/2095071 Also the media driver version bump: <Not created yet> == Changelog == There is no changelog, but these are the changes between the two versions: 217da1c (tag: 2.22.0, origin/v2.22-branch) libva 2.22.0 86cd48f update NEWS for 2.22.0 c7a4be4 meson:remove autogen.sh from the meson script bb178ef Add VVC decode LibVA interface. a619226 va: fix --version-script detection for lld >= 17 558d03b trace: Add bit_depth capturing in trace log 1b7d71f wayland: add support for linux-dmabuf 6f3e068 libva 2.22.0.pre1 0cfc607 update NEWS for libva 2.21.0 2350037 Add allow_content_tools and force_intger_mv to AV1 enc c189a88 va_trace:add return value trace for vaPutSurfaces 62e2f4d Update Prime3 definition 0e4c0e5 va: add VASurfaceAttribAlignmentSize eeebe59 va: Re-add drm_state and fd checks to VA_DRM_GetDriverNames df1272c ci:harden permissions for all github workflows a438699 meson: create dist archives suitable for building with configure, too 4e3eb1f autogen.sh: successfully detect if the autoreconf program is installed b8c7eed va: fix handling when all wayland backends fail 3457aa8 build(deps): bump actions/upload-pages-artifact from 2 to 3 910ad35 build(deps): bump actions/deploy-pages from 3 to 4 6c625cc build(deps): bump actions/setup-python from 4 to 5 775605a build(deps): bump actions/deploy-pages from 2 to 3 45ac074 va: export symbol vaGetLibFunc for Windows 1819649 va:Add PRIME3 defination 63d2b22 ci: update to vmactions/freebsd-vm from v0 to v1 0931342 va: add driver name map for new intel KMD xe 633746e va: export symbol vaMapBuffer2 for Windows 45afd79 va:add new interface vaMapBuffer2 for map operation optimization 71ef7e0 va: Add VAConfigAttribEncMaxTileRows and VAConfigAttribEncMaxTileCols 53e459d windows.yml: Add windows-msvc-debug 2a1536a win32: Fix debug build break 8575b2b libva 2.21.0.pre1 == Testing impact == Intel has done functional testing before release, and I have done smoke testing to check for regressions on Alder Lake (ADL) using ffmpeg and libva trace to check for hardware accelerated encode and decode for AV1, H264, and VP9. ADL running Noble did not appear to regress in my testing. Build logs showing successful builds can be found here: https://launchpad.net/~mckeesh/+archive/ubuntu/testing/+build/29976315 Build artifacts at the same link install correctly in Noble: ubuntu@determined-wheatear:~$ sudo dpkg -i libva*.deb va-driver-all_2.22.0-1ubuntu1_amd64.deb (Reading database ... 75261 files and directories currently installed.) Preparing to unpack libva-dev_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva-dev:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack libva-drm2_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva-drm2:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack libva-glx2_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva-glx2:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack libva-wayland2_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva-wayland2:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack libva-x11-2_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva-x11-2:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack libva2_2.22.0-1ubuntu1_amd64.deb ... Unpacking libva2:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Preparing to unpack va-driver-all_2.22.0-1ubuntu1_amd64.deb ... Unpacking va-driver-all:amd64 (2.22.0-1ubuntu1) over (2.22.0-1ubuntu1) ... Setting up libva2:amd64 (2.22.0-1ubuntu1) ... Setting up va-driver-all:amd64 (2.22.0-1ubuntu1) ... Setting up libva-drm2:amd64 (2.22.0-1ubuntu1) ... Setting up libva-wayland2:amd64 (2.22.0-1ubuntu1) ... Setting up libva-x11-2:amd64 (2.22.0-1ubuntu1) ... Setting up libva-glx2:amd64 (2.22.0-1ubuntu1) ... Setting up libva-dev:amd64 (2.22.0-1ubuntu1) ... Processing triggers for man-db (2.12.0-4build2) ... Processing triggers for libc-bin (2.39-0ubuntu8.3) ... To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libva/+bug/2095073/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp