On Thu, Sep 24, 2020 at 01:19:26PM +0200, Stefan Schmidt wrote: > On 24.09.20 11:03, Marcel Hollerbach wrote: > > On 9/24/20 10:20 AM, Stefan Schmidt wrote: > > > Very strange. I had no other reports about this and we are also > > > building Debian 10.3 and Ubunutu 19.10 + 20.04 on our CI builds. > > > Which are building fine.
A few things in the Debian packaging differ from upstream defaults - in this case, it's probably having strict linking options in LDFLAGS: -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,--as-needed > > > Maybe Marcel has an idea? > > > > Yeah, i accidently changed there something when i refactored things for > > efl-one. > > I just pushed abf0e9dffe35da8fa6e20055f53786b2adbec271, it should fix it > > hopefully > > (at least it restores the old state). > > Thanks a lot! > > Ross, Jose, could you please test the patch and confirm? > If it fixes your issue I will make sure it lands in the future 1.25.1 Yes this helps, thanks Marcel - the same change is also needed in ecore_imf scim and xim modules. See below. Ross --- a/src/modules/ecore_imf/xim/meson.build +++ b/src/modules/ecore_imf/xim/meson.build @@ -2,7 +2,7 @@ 'ecore_imf_xim.c', ]) -mod_deps = [ecore, ecore_imf, ecore_input, ecore_x, ecore_x_deps, ecore_evas] +mod_deps = [ecore, ecore_imf, ecore_input, ecore_x, ecore_x_ext_deps, ecore_evas] shared_module(mod_name, mod_src, --- a/src/modules/ecore_imf/scim/meson.build +++ b/src/modules/ecore_imf/scim/meson.build @@ -9,7 +9,7 @@ scim_dep = dependency('scim-1.0') endif -mod_deps = [ecore, ecore_imf, ecore_x, ecore_x_deps, ecore_evas, scim_dep, dependency('glib-2.0')] +mod_deps = [ecore, ecore_imf, ecore_x, ecore_x_ext_deps, ecore_evas, scim_dep, dependency('glib-2.0')] shared_module(mod_name, mod_src, _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel