Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 834418 - media-video/vlc-3.0.16-r7 with ffmpeg-5.0: configure: error: libva is present but libavcodec/vaapi.h is missing
Summary: media-video/vlc-3.0.16-r7 with ffmpeg-5.0: configure: error: libva is present...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: ffmpeg-5.0
  Show dependency tree
 
Reported: 2022-02-28 21:24 UTC by Kobboi
Modified: 2022-03-13 05:28 UTC (History)
1 user (show)

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


Attachments
build.log.gz (build.log.gz,5.56 KB, application/gzip)
2022-02-28 21:24 UTC, Kobboi
Details
emerge-info.txt (emerge-info.txt,8.00 KB, text/plain)
2022-02-28 21:24 UTC, Kobboi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kobboi 2022-02-28 21:24:05 UTC
checking for libavutil/avutil.h... yes
checking for LIBVA... yes
checking for LIBVA_DRM... yes
checking for LIBVA_X11... yes
checking for LIBVA_WL... yes
checking for libavcodec/vaapi.h... no
configure: error: libva is present but libavcodec/vaapi.h is missing

!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/media-video/vlc-3.0.16-r7/work/vlc-3.0.16/config.log
 * ERROR: media-video/vlc-3.0.16-r7::gentoo failed (configure phase):
 *   econf failed
 * 
 * Call stack:
 *               ebuild.sh, line  127:  Called src_configure
 *             environment, line 3080:  Called econf '--disable-aa' '--disable-optimizations' '--disable-rpath' '--disable-update-check' '--enable-fast-install' '--enable-screen' '--enable-vcd' '--enable-vlc' '--enable-vorbis' '--enable-a52' '--enable-alsa' '--disable-aom' '--disable-archive' '--disable-aribsub' '--disable-fribidi' '--disable-harfbuzz' '--disable-bluray' '--disable-libcddb' '--disable-chromaprint' '--enable-chromecast' '--enable-microdns' '--disable-neon' '--disable-altivec' '--enable-mmx' '--enable-sse' '--disable-dav1d' '--enable-dbus' '--enable-kwallet' '--disable-dc1394' '--disable-debug' '--disable-directx' '--disable-d3d11va' '--disable-dxva2' '--enable-dca' '--enable-dvbpsi' '--enable-dvdnav' '--enable-dvdread' '--enable-sout' '--enable-vlm' '--disable-faad' '--disable-fdkaac' '--enable-avcodec' '--enable-avformat' '--enable-postproc' '--enable-swscale' '--enable-flac' '--enable-fluidsynth' '--disable-fontconfig' '--enable-libgcrypt' '--disable-gme' '--enable-secret' '--enable-gst-decode' '--disable-dv1394' '--disable-jack' '--enable-jpeg' '--disable-kate' '--enable-libass' '--disable-caca' '--enable-notify' '--enable-samplerate' '--disable-libtar' '--disable-tiger' '--disable-linsys' '--disable-lirc' '--disable-live555' '--enable-lua' '--disable-osx-notifications' '--enable-mad' '--disable-matroska' '--disable-mod' '--enable-mpg123' '--enable-libmpeg2' '--enable-mtp' '--disable-mpc' '--enable-ncurses' '--disable-nfs' '--enable-ogg' '--disable-omxil' '--disable-omxil-vout' '--disable-optimize-memory' '--enable-opus' '--enable-png' '--disable-projectm' '--enable-pulse' '--enable-qt' '--disable-freerdp' '--disable-run-as-root' '--enable-smbclient' '--disable-sdl-image' '--disable-sftp' '--disable-shout' '--disable-sid' '--disable-skins2' '--disable-soxr' '--disable-speex' '--disable-srt' '--enable-gnutls' '--enable-svg' '--enable-svgdec' '--disable-taglib' '--disable-theora' '--disable-tremor' '--disable-twolame' '--enable-udev' '--disable-upnp' '--enable-v4l2' '--enable-libva' '--enable-vdpau' '--disable-vnc' '--disable-vpx' '--enable-wayland' '--with-x' '--enable-xcb' '--enable-xvideo' '--enable-x264' '--enable-x26410b' '--disable-x265' '--enable-libxml2' '--enable-avahi' '--disable-zvbi' '--enable-telx' '--with-kde-solid=/usr/share/solid/actions' '--disable-asdcp' '--disable-coverage' '--disable-cprof' '--disable-crystalhd' '--disable-decklink' '--disable-gles2' '--disable-goom' '--disable-kai' '--disable-kva' '--disable-libplacebo' '--disable-maintainer-mode' '--disable-merge-ffmpeg' '--disable-mfx' '--disable-mmal' '--disable-opencv' '--disable-opensles' '--disable-oss' '--disable-rpi-omxil' '--disable-schroedinger' '--disable-shine' '--disable-sndio' '--disable-spatialaudio' '--disable-vsxu' '--disable-wasapi' '--disable-wma-fixed' '--enable-freetype' '--with-default-font=/usr/share/fonts/dejavu//DejaVuSans.ttf' '--with-default-font-family=Sans' '--with-default-monospace-font=/usr/share/fonts/dejavu//DejaVuSansMono.ttf' '--with-default-monospace-font-family=Monospace'
 *        phase-helpers.sh, line  711:  Called __helpers_die 'econf failed'
 *   isolated-functions.sh, line  112:  Called die
 * The specific snippet of code:
 *   		die "$@"


Reproducible: Always
Comment 1 Kobboi 2022-02-28 21:24:21 UTC
Created attachment 766091 [details]
build.log.gz
Comment 2 Kobboi 2022-02-28 21:24:24 UTC
Created attachment 766092 [details]
emerge-info.txt
Comment 3 Kobboi 2022-02-28 21:25:42 UTC
configure:40851: checking for libavcodec/vaapi.h
configure:40851: x86_64-pc-linux-gnu-gcc -c -O2 -march=znver3 -pipe -g -ggdb3  -Wall -Wextra -Wsign-compare -Wundef -Wpointer-arith -Wvolatile-register-var -Wformat -Wformat-security -Wbad-function-cast -Wwrite-strings -Wmissing-prototypes -Werror-implicit-function-declaration -Winit-self -Wlogical-op -Wshadow=local -fvisibility=hidden   -I/usr/include/samba-4.0  conftest.c >&5
conftest.c:210:10: fatal error: libavcodec/vaapi.h: No such file or directory
  210 | #include <libavcodec/vaapi.h>
      |          ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
configure:40851: $? = 1
Comment 4 Kobboi 2022-02-28 21:28:21 UTC
Compiles fine with:
* USE=ffmpeg and ffmpeg-4.4.1
* USE="-ffmpeg -vaapi -vdpau" and ffmpeg-5.0
Comment 5 Larry the Git Cow gentoo-dev 2022-03-13 05:28:15 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9055c0868328389fa2b85c8f222acd465cad890

commit c9055c0868328389fa2b85c8f222acd465cad890
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2022-03-13 02:40:39 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2022-03-13 05:27:48 +0000

    media-video/vlc: add 3.0.17.3
    
    Closes: https://bugs.gentoo.org/834418
    Signed-off-by: Sam James <sam@gentoo.org>

 media-video/vlc/Manifest            |   1 +
 media-video/vlc/vlc-3.0.17.3.ebuild | 513 ++++++++++++++++++++++++++++++++++++
 media-video/vlc/vlc-3.0.9999.ebuild |  15 +-
 media-video/vlc/vlc-9999.ebuild     |  21 +-
 4 files changed, 537 insertions(+), 13 deletions(-)