path: root/m4
diff options
authorGwanglim Lee <>2014-08-05 15:20:11 +0200
committerStefan Schmidt <>2014-08-05 15:29:56 +0200
commitc4a1d268320d38f845f2ad2f967d3d432cade71c (patch)
tree44b84fbbdcf973f3a8e5a9ef3d2beefad3fc07b0 /m4
parent1984961ba6657153dcceffd766cf55a235048647 (diff)
build/drm: Fix broken build from scratch and add missing library dependency for evas_drm engine
Summary: This patch fixes following two problems: 1. library has a dependency with ecore_drm if '--enable-drm' configure option is given. This problem is due to 'EFL_INTERNAL_DEPEND_PKG([EVAS], [ecore-drm])' in m4/evas_check_engine.m4 file. A dependency with ecore_drm should be moved to evas drm engine not And also this macro makes an error while installation of evas. $ make uninstall; ./configure --enable-drm; make && make install 2. missing ecore_drm dependency for evas drm engine. USE_ECORE_DRM_LIBS macro should be used for building evas drm engine with ecore_drm library. ECORE_DRM_LIBS macro doesn't have ''. It is used for building ecore_drm library. @fix Fixes T1473 Test Plan: 1. Remove EFL libraries in installation path: $ make uninstall 2. Configure with --enable-drm: $ ./ --enable-drm 3. $ make && make install 4. Check of evas drm engine whether it has a library dependency with ecore_drm $ readelf -a $EFL_GIT/src/modules/evas/engines/drm/.libs/ | grep NEEDED $ readelf -a $INSTALL_PATH/lib/evas/modules/engines/drm/v-1.11/ | grep NEEDED Reviewers: stefan_schmidt, devilhorns, raster Subscribers: cedric, torori Differential Revision:
Diffstat (limited to 'm4')
1 files changed, 0 insertions, 2 deletions
diff --git a/m4/evas_check_engine.m4 b/m4/evas_check_engine.m4
index 1db2f47f1e..dd7030e5cf 100644
--- a/m4/evas_check_engine.m4
+++ b/m4/evas_check_engine.m4
@@ -604,8 +604,6 @@ else
604fi 604fi
605 605
606if test "x${have_dep}" = "xyes" ; then 606if test "x${have_dep}" = "xyes" ; then
607 EFL_INTERNAL_DEPEND_PKG([EVAS], [ecore-drm])
609 AC_MSG_CHECKING([whether to enable Drm hardware acceleration]) 607 AC_MSG_CHECKING([whether to enable Drm hardware acceleration])
610 if test "x${want_drm_hw_accel}" = "xyes" ; then 608 if test "x${want_drm_hw_accel}" = "xyes" ; then
611 PKG_CHECK_EXISTS([egl >= 7.10 ${gl_library}], 609 PKG_CHECK_EXISTS([egl >= 7.10 ${gl_library}],