On 01/08/2010 05:03 PM, Gustavo Sverzut Barbieri wrote:
> Hi all,
>
> Today I used enlightenment without -fvisibility=hidden and noticed a
> complain of mixer/connman users: they clash. Investigating the cause,
> I found that _Name were not defined static in both, so they clashed. I
> fixed my modules, but then I ran a quick script over modules and got
> the following list (please investigate further). I'm about to travel
> so I can't fix them now, please help:
>
> note: I hand edited and cut some obvious cases, but the command was:
>
> for m in *; do echo "$m:"; readelf -s
> /usr/lib/enlightenment/modules/$m/linux-gnu-i686-ver-pre-svn-05/module.so
>   | grep 'GLOBAL DEFAULT' | grep -v 'UND ' | grep -v
> "\(_fini\|_init\|__bss_start\|_end\|_edata\|e_modapi\|evry\|e_kbd_\|il_\|e_int_\|e_fwin\|_\?e_$m\|_\?$m\)"
> | sed "s/.* \([a-zA-Z0-9_]\+\)/   \1/g"; done
>

<snip>

> illume2
>     policy_name
>     o_top
>     _sw_change_timer
>     _ps_change_timer
>     stype
>     _windows_change_timer
>     o_left
>     _anim_change_timer
>     _policy_change_timer
> illume-home
>     delay_slider
>     delay_label
> illume-keyboard
>     external
> illume-softkey
>     e_mod_sk_win_shutdown
>     e_mod_sk_win_new

I think there may be something wrong with that script you ran.

For instance, it detected _sw_change_timer as a collision ? Yet nowhere 
else is _sw_change_timer being used....so how is that a collision ? I 
searched the entire svn repo and nothing is using that other than 
illume2....and at that, it's a local variable inside the Select Window 
code. For that matter, how could e_mod_sk_win_shutdown be a collision ? 
it's a unique function name what is not being used anywhere else ??

dh



------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to