derekf pushed a commit to branch efl-1.21.

http://git.enlightenment.org/core/efl.git/commit/?id=eac7d3d116e4a8ec683d24698067df71b72111cf

commit eac7d3d116e4a8ec683d24698067df71b72111cf
Author: Derek Foreman <derek.foreman.sams...@gmail.com>
Date:   Mon Aug 20 13:06:57 2018 -0400

    ecore_wl2_dmabuf: Link with ecore_wl2
    
    Summary:
    This generated .so file is only ever loaded with dlopen, so it hasn't
    mattered that it doesn't appropriately link dependent libraries.
    
    However, Debian builds this with strict linking, which breaks if the
    .so doesn't depend on everything that supplies the functions it calls.
    
    fix T7327
    
    @fix
    
    Reviewers: devilhorns
    
    Reviewed By: devilhorns
    
    Subscribers: cedric, #reviewers, #committers, zmike
    
    Tags: #efl
    
    Maniphest Tasks: T7327
    
    Differential Revision: https://phab.enlightenment.org/D6874
---
 src/Makefile_Ecore_Wl2.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/Makefile_Ecore_Wl2.am b/src/Makefile_Ecore_Wl2.am
index 3415d0762e..cad2769bf1 100644
--- a/src/Makefile_Ecore_Wl2.am
+++ b/src/Makefile_Ecore_Wl2.am
@@ -85,7 +85,7 @@ $(install_ecorewl2enginedmabufpkgLTLIBRARIES): 
install-libLTLIBRARIES
 
 modules_ecore_wl2_engines_dmabuf_module_la_SOURCES = $(DMABUFSOURCES)
 modules_ecore_wl2_engines_dmabuf_module_la_CPPFLAGS = 
-I$(top_builddir)/src/lib/efl @ECORE_WL2_CFLAGS@
-modules_ecore_wl2_engines_dmabuf_module_la_LDFLAGS = -module 
@EFL_LTMODULE_FLAGS@
+modules_ecore_wl2_engines_dmabuf_module_la_LDFLAGS = -module 
@EFL_LTMODULE_FLAGS@ @USE_ECORE_WL2_LIBS@
 modules_ecore_wl2_engines_dmabuf_module_la_LIBTOOLFLAGS = --tag=disable-static
 
 endif

-- 


Reply via email to