drm-tests ebuild is missing libdrm dependency
Reported by
vpalatin@chromium.org,
Mar 16 2016
|
|
Issue descriptionI'm under the impression that the chromeos-base/drm-tests ebuild is missing a direct build dependency to x11-libs/libdrm. On some/most? platforms, it is pulling the libdrm indirectly through other DEPENDs (e.g. media-libs/minigbm) But it seems it can still fails as per my trybot (with a sketchy config though) : drm-tests-0.0.1-r38: In file included from /build/smaug-cheets/tmp/portage/chromeos-base/drm-tests-0.0.1-r38/work/drm-tests-0.0.1/vgem_test.c:26: drm-tests-0.0.1-r38: /build/smaug-cheets/usr/include/xf86drm.h:40:10: fatal error: 'drm.h' file not drm-tests-0.0.1-r38: found drm-tests-0.0.1-r38: #include <drm.h> drm-tests-0.0.1-r38: ^ drm-tests-0.0.1-r38: In file included from /build/smaug-cheets/tmp/portage/chromeos-base/drm-tests-0.0.1-r38/work/drm-tests-0.0.1/bsdrm/src/drm_open.c:7: drm-tests-0.0.1-r38: /build/smaug-cheets/tmp/portage/chromeos-base/drm-tests-0.0.1-r38/work/drm-tests-0.0.1/bsdrm/include/bs_drm.h:28:10: fatal error: drm-tests-0.0.1-r38: 'drm_fourcc.h' file not found drm-tests-0.0.1-r38: #include <drm_fourcc.h> drm-tests-0.0.1-r38: ^ drm-tests-0.0.1-r38: common.mk:555: recipe for target 'bo.pic.o' failed drm-tests-0.0.1-r38: make[1]: *** [bo.pic.o] Error 1 I don't see any downside of adding the explicit x11-libs/libdrm dependency. |
|
►
Sign in to add a comment |
|
Comment 1 by vpalatin@chromium.org
, Mar 16 2016