discomfitor pushed a commit to branch master.

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

commit 87332f2e3ab2694f27913222ddadbadbca5c4d54
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