Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 578492 - media-video/mpv[raspberry-pi]: configure failed: fatal error: vchost_config.h: No such file or directory
Summary: media-video/mpv[raspberry-pi]: configure failed: fatal error: vchost_config.h...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Coacher
URL: https://github.com/mpv-player/mpv/iss...
Whiteboard:
Keywords:
Depends on: 576768
Blocks:
  Show dependency tree
 
Reported: 2016-03-28 22:28 UTC by Coacher
Modified: 2016-04-06 09:10 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Coacher 2016-03-28 22:28:22 UTC
Hello.

Headers provided by media-libs/raspberrypi-userland{,-bin} are messed up. This results in configure failures. See upstream bug report in URL.

Luckily, Miroslav Šulc fixed this problem in the very recent ebuild for media-libs/raspberrypi-userland. See Gentoo bug #576768. Thus mpv ebuild must adjust raspberrypi-userland dependency accordingly.

Also note that so far mpv ebuilds didn't have any kind of dep on media-libs/raspberrypi-userland{,-bin}, which is a shortcoming.

Fix is on the way.
Comment 1 Coacher 2016-03-28 22:51:38 UTC
Here's the PR that should fix the problem mentioned in the upstream bugreport:
https://github.com/gentoo/gentoo/pull/1157
Comment 2 Coacher 2016-03-31 15:45:30 UTC
Ok, the aforementioned PR was merged. It needs some testing now.
Comment 3 Coacher 2016-04-05 18:15:25 UTC
wscript also states that EGL and GLES2 are required for RPI build.
The following PR takes care of it: https://github.com/gentoo/gentoo/pull/1201
Comment 4 Coacher 2016-04-06 09:10:02 UTC
The previous PR was merged. mpv-9999 now builds properly on RPI as confirmed by @soredake: https://github.com/mpv-player/mpv/issues/2559#issuecomment-205949890