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
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel