Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 876325 - x11-libs/libva-intel-media-driver-22.5.3.1: fails to build (version bump fixes this issue)
Summary: x11-libs/libva-intel-media-driver-22.5.3.1: fails to build (version bump fixe...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: VA-API Project
URL: https://github.com/intel/media-driver...
Whiteboard:
Keywords:
: 876340 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-10-09 18:03 UTC by pva
Modified: 2022-10-16 03:08 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log.txt,132.01 KB, text/plain)
2022-10-15 10:43 UTC, Martin Mokrejš
Details

Note You need to log in before you can comment on or make changes to this bug.
Description pva 2022-10-09 18:03:57 UTC
x11-libs/libva-intel-media-driver-22.5.3.1 fails to build with the following error:

08:11:19,390 INFO  - /opt/media/build/intel-media-driver/media_driver/linux/common/codec/ddi/media_ddi_encode_av1.cpp: In member function ‘VAStatus DdiEncodeAV1::ParseSeqParams(void*)’:
08:11:19,390 INFO  - /opt/media/build/intel-media-driver/media_driver/linux/common/codec/ddi/media_ddi_encode_av1.cpp:437:65: error: ‘VAEncSequenceParameterBufferAV1’ {aka ‘struct _VAEncSequenceParameterBufferAV1’} has no member named ‘reserved8b’
08:11:19,390 INFO  -   437 |     av1SeqParams->SeqFlags.fields.HierarchicalFlag = seqParams->reserved8b;
08:11:19,390 INFO  -       |                                                                 ^~~~~~~~~~
08:11:19,391 INFO  - /opt/media/build/intel-media-driver/media_driver/linux/common/codec/ddi/media_ddi_encode_av1.cpp: In member function ‘virtual VAStatus DdiEncodeAV1::ParsePicParams(DDI_MEDIA_CONTEXT*, void*)’:
08:11:19,391 INFO  - /opt/media/build/intel-media-driver/media_driver/linux/common/codec/ddi/media_ddi_encode_av1.cpp:550:77: error: ‘VAEncPictureParameterBufferAV1’ {aka ‘struct _VAEncPictureParameterBufferAV1’} has no member named ‘reserved8bits0’; did you mean ‘reserved8bits1’?
08:11:19,392 INFO  -   550 |     av1PicParams->HierarchLevelPlus1                           = picParams->reserved8bits0;
08:11:19,392 INFO  -       |                                                                             ^~~~~~~~~~~~~~
08:11:19,392 INFO  -       |                                                                             reserved8bits1
08:11:19,565 INFO  - make[2]: *** [media_driver/CMakeFiles/iHD_drv_video_COMMON.dir/build.make:4106: media_driver/CMakeFiles/iHD_drv_video_COMMON.dir/linux/common/codec/ddi/media_ddi_encode_av1.cpp.o] Error 1
08:11:19,565 INFO  - make[2]: *** Waiting for unfinished jobs....
08:11:19,572 INFO  - [ 75%] Building CXX object media_driver/CMakeFiles/iHD_drv_video_CODEC.dir/media_softlet/agnostic/gen12/codec/hal/shared/codec_mem_compression_g12.cpp.o
08:11:19,573 INFO  - [ 75%] Building CXX object media_driver/CMakeFiles/iHD_drv_video_CODEC.dir/media_softlet/agnostic/gen12/codec/hal/shared/codec_mem_compression_g12_next.cpp.o


It was reported upstream https://github.com/intel/media-driver/issues/1445 and to fix this error libva-intel-media-driver-22.5.4 is required. Simple copy of libva-intel-media-driver-22.5.3.1.ebuild works.
Comment 1 Martin Mokrejš 2022-10-15 10:43:27 UTC
Created attachment 824299 [details]
build.log
Comment 2 Matt Turner gentoo-dev 2022-10-16 03:06:27 UTC
Bumped to 22.5.4.
Comment 3 Matt Turner gentoo-dev 2022-10-16 03:08:00 UTC
*** Bug 876340 has been marked as a duplicate of this bug. ***