Re: [E-devel] [EGIT] [core/efl] master 05/08: evas: Make Efl.Canvas.Object.type internal

2017-05-23 Thread Mykyta Biliavskyi
Hi,
thanks you. That commit is fixed build for me too.

NikaWhite

On Mon, 2017-05-22 at 19:42 +0200, Jean Guyomarc'h wrote:
> Hi,
> 
> cc4e101ba1511e0c5b57654f05139f0a51f4e00d should fix your link issue.
> At least it does for me :)
> 
> Jean
> 
> On Mon, May 22, 2017 at 3:01 PM, Mike Blumenkrantz <
> michael.blumenkra...@gmail.com> wrote:
> 
> > I don't know anything about that.
> > 
> > On Mon, May 22, 2017 at 8:07 AM Mykyta Biliavskyi <
> > m.biliavs...@samsung.com>
> > wrote:
> > 
> > > Thanks for the fix.
> > > But build still broken. Another place.
> > > 
> > > New build log:
> > >  CC   lib/elementary/lib_elementary_libelementary_la-
> > > efl_ui_focus_manager_sub.lo
> > >   CC   lib/elementary/lib_elementary_libelementary_la-
> > > efl_ui_focus_object.lo
> > >   CCLD lib/elementary/libelementary.la
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_fileselector.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_fileselector_button.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_fileselector_entry.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_hoversel.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_multibuttonentry.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_naviframe.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_player.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_popup.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_scrolled_entry.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elm_access.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elm_actionslider.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elm_atspi_app_object.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elm_atspi_bridge.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-elm_bg.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elm_box.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elm_bubble.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > efl_ui_button.o
> > > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > elc_ctxpopup.o
> > > lib/elementary/.libs/lib_elementary_libelementary_la-
> > > 

Re: [E-devel] [EGIT] [core/efl] master 05/08: evas: Make Efl.Canvas.Object.type internal

2017-05-22 Thread Jean Guyomarc'h
Hi,

cc4e101ba1511e0c5b57654f05139f0a51f4e00d should fix your link issue.
At least it does for me :)

Jean

On Mon, May 22, 2017 at 3:01 PM, Mike Blumenkrantz <
michael.blumenkra...@gmail.com> wrote:

> I don't know anything about that.
>
> On Mon, May 22, 2017 at 8:07 AM Mykyta Biliavskyi <
> m.biliavs...@samsung.com>
> wrote:
>
> > Thanks for the fix.
> > But build still broken. Another place.
> >
> > New build log:
> >  CC   lib/elementary/lib_elementary_libelementary_la-
> > efl_ui_focus_manager_sub.lo
> >   CC   lib/elementary/lib_elementary_libelementary_la-
> > efl_ui_focus_object.lo
> >   CCLD lib/elementary/libelementary.la
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-
> > elc_fileselector.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-
> > elc_fileselector_button.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-
> > elc_fileselector_entry.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_hoversel.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-
> > elc_multibuttonentry.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-
> > elc_naviframe.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_player.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_popup.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-
> > elc_scrolled_entry.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-elm_access.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-
> > elm_actionslider.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-
> > elm_atspi_app_object.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-
> > elm_atspi_bridge.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-elm_bg.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-elm_box.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-elm_bubble.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-
> > efl_ui_button.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-elm_calendar.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-efl_ui_check.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> > lib/elementary/.libs/lib_elementary_libelementary_la-elm_clock.o
> > duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> > 

Re: [E-devel] [EGIT] [core/efl] master 05/08: evas: Make Efl.Canvas.Object.type internal

2017-05-22 Thread Mike Blumenkrantz
I don't know anything about that.

On Mon, May 22, 2017 at 8:07 AM Mykyta Biliavskyi 
wrote:

> Thanks for the fix.
> But build still broken. Another place.
>
> New build log:
>  CC   lib/elementary/lib_elementary_libelementary_la-
> efl_ui_focus_manager_sub.lo
>   CC   lib/elementary/lib_elementary_libelementary_la-
> efl_ui_focus_object.lo
>   CCLD lib/elementary/libelementary.la
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-
> elc_fileselector.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-
> elc_fileselector_button.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-
> elc_fileselector_entry.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_hoversel.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-
> elc_multibuttonentry.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-
> elc_naviframe.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_player.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_popup.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-
> elc_scrolled_entry.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-elm_access.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-
> elm_actionslider.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-
> elm_atspi_app_object.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-
> elm_atspi_bridge.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-elm_bg.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-elm_box.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-elm_bubble.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-
> efl_ui_button.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-elm_calendar.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-efl_ui_check.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-elm_clock.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-elm_cnp.o
> duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
> lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
> lib/elementary/.libs/lib_elementary_libelementary_la-
> elm_code_line.o
> duplicate symbol 

Re: [E-devel] [EGIT] [core/efl] master 05/08: evas: Make Efl.Canvas.Object.type internal

2017-05-22 Thread Mykyta Biliavskyi
Thanks for the fix.
But build still broken. Another place.

New build log:
 CC   lib/elementary/lib_elementary_libelementary_la-
efl_ui_focus_manager_sub.lo
  CC   lib/elementary/lib_elementary_libelementary_la-
efl_ui_focus_object.lo
  CCLD lib/elementary/libelementary.la
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
elc_fileselector.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
elc_fileselector_button.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
elc_fileselector_entry.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-elc_hoversel.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
elc_multibuttonentry.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
elc_naviframe.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-elc_player.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-elc_popup.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
elc_scrolled_entry.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-elm_access.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
elm_actionslider.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
elm_atspi_app_object.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
elm_atspi_bridge.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-elm_bg.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-elm_box.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-elm_bubble.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
efl_ui_button.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-elm_calendar.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-efl_ui_check.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-elm_clock.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-elm_cnp.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
elm_code_line.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:
lib/elementary/.libs/lib_elementary_libelementary_la-elc_ctxpopup.o
lib/elementary/.libs/lib_elementary_libelementary_la-
elm_code_text.o
duplicate symbol _ELM_CNP_EVENT_SELECTION_CHANGED in:

Re: [E-devel] [EGIT] [core/efl] master 05/08: evas: Make Efl.Canvas.Object.type internal

2017-05-21 Thread Jean-Philippe André
Hi Mykyta !

Thanks for the report. I hope it's fixed now.

On 19 May 2017 at 18:12, Mykyta Biliavskyi  wrote:

> Hi Jpeg,
> after commit:
>
> On Thu, 2017-05-18 at 22:54 -0700, Jean-Philippe ANDRÉ wrote:
> > jpeg pushed a commit to branch master.
> >
> > http://git.enlightenment.org/core/efl.git/commit/?id=4310e641cdcb248a
> > f0c1c0299a2ae3591af83f4d
> >
> > commit 4310e641cdcb248af0c1c0299a2ae3591af83f4d
> > Author: Jean-Philippe Andre 
> > Date:   Thu May 18 17:41:37 2017 +0900
> >
> > evas: Make Efl.Canvas.Object.type internal
> > ---
> >  src/lib/elementary/elm_priv.h|  3 +++
> >  src/lib/emotion/emotion_smart.c  |  2 ++
> >  src/lib/evas/Evas_Internal.h |  1 +
> >  src/lib/evas/canvas/efl_canvas_object.eo | 12 
> >  src/lib/evas/canvas/evas_object_main.c   |  4 +++-
> >  5 files changed, 9 insertions(+), 13 deletions(-)
> >
> > diff --git a/src/lib/elementary/elm_priv.h
> > b/src/lib/elementary/elm_priv.h
> > index 8abe670..135d054 100644
> > --- a/src/lib/elementary/elm_priv.h
> > +++ b/src/lib/elementary/elm_priv.h
> > @@ -47,6 +47,9 @@
> >  # endif
> >  #endif /* ! _WIN32 */
> >
> > +// Evas internal EO APIs
> > +#include "Evas_Internal.h"
> > +
> >  #include "elm_widget.h"
> >  #include "elm_access.eo.h"
> >  #include "elm_code_private.h"
> > diff --git a/src/lib/emotion/emotion_smart.c
> > b/src/lib/emotion/emotion_smart.c
> > index 0cfa317..e7ba4a8 100644
> > --- a/src/lib/emotion/emotion_smart.c
> > +++ b/src/lib/emotion/emotion_smart.c
> > @@ -14,6 +14,8 @@
> >  # include 
> >  #endif
> >
> > +#include 
> > +
> >  #include "Emotion.h"
> >  #include "emotion_private.h"
> >
> > diff --git a/src/lib/evas/Evas_Internal.h
> > b/src/lib/evas/Evas_Internal.h
> > index e4985b0..29d3e06 100644
> > --- a/src/lib/evas/Evas_Internal.h
> > +++ b/src/lib/evas/Evas_Internal.h
> > @@ -49,6 +49,7 @@ EAPI Eina_Bool
> > efl_canvas_output_unlock(Efl_Canvas_Output *output);
> >
> >  /* Internal EO APIs */
> >  EOAPI void efl_canvas_object_legacy_ctor(Eo *obj);
> > +EOAPI void efl_canvas_object_type_set(Eo *obj, const char *type);
> >
> >
> >  #ifdef __cplusplus
> > diff --git a/src/lib/evas/canvas/efl_canvas_object.eo
> > b/src/lib/evas/canvas/efl_canvas_object.eo
> > index fde562b..687cc8b 100644
> > --- a/src/lib/evas/canvas/efl_canvas_object.eo
> > +++ b/src/lib/evas/canvas/efl_canvas_object.eo
> > @@ -8,15 +8,6 @@ abstract Efl.Canvas.Object (Efl.Object, Efl.Gfx,
> > Efl.Gfx.Stack, Efl.Animator,
> > legacy_prefix: evas_object;
> > data: Evas_Object_Protected_Data;
> > methods {
> > -  @property type @protected {
> > - set {
> > -[[Sets the legacy type name of this Evas object.]]
> > -legacy: null;
> > - }
> > - values {
> > -type: string; [[The type of the object.]]
> > - }
> > -  }
> >@property pointer_mode_by_device {
> >   [[Low-level pointer behaviour by device.
> > See @.pointer_mode.get and @.pointer_mode.set for more
> > explanation.
> > @@ -616,9 +607,6 @@ abstract Efl.Canvas.Object (Efl.Object, Efl.Gfx,
> > Efl.Gfx.Stack, Efl.Animator,
> >   }
> >}
> > }
> > -   constructors {
> > -  .type;
> > -   }
> > implements {
> >Efl.Object.constructor;
> >Efl.Object.destructor;
> > diff --git a/src/lib/evas/canvas/evas_object_main.c
> > b/src/lib/evas/canvas/evas_object_main.c
> > index 11ae1b7..b0baadb 100644
> > --- a/src/lib/evas/canvas/evas_object_main.c
> > +++ b/src/lib/evas/canvas/evas_object_main.c
> > @@ -2563,11 +2563,13 @@ evas_object_size_hint_display_mode_get(const
> > Evas_Object *obj)
> >  /* Internal EO APIs and hidden overrides */
> >
> >  EOAPI EFL_VOID_FUNC_BODY(efl_canvas_object_legacy_ctor)
> > +EOAPI EFL_VOID_FUNC_BODYV(efl_canvas_object_type_set,
> > EFL_FUNC_CALL(type), const char *type)
> >
> >  #define EFL_CANVAS_OBJECT_EXTRA_OPS \
> > EFL_OBJECT_OP_FUNC(efl_dbg_info_get,
> > _efl_canvas_object_efl_object_dbg_info_get), \
> > EFL_OBJECT_OP_FUNC(efl_event_callback_legacy_call,
> > _efl_canvas_object_efl_object_event_callback_legacy_call), \
> > EFL_OBJECT_OP_FUNC(efl_event_callback_call,
> > _efl_canvas_object_efl_object_event_callback_call), \
> > -   EFL_OBJECT_OP_FUNC(efl_canvas_object_legacy_ctor,
> > _efl_canvas_object_legacy_ctor)
> > +   EFL_OBJECT_OP_FUNC(efl_canvas_object_legacy_ctor,
> > _efl_canvas_object_legacy_ctor), \
> > +   EFL_OBJECT_OP_FUNC(efl_canvas_object_type_set,
> > _efl_canvas_object_type_set)
> >
> >  #include "canvas/efl_canvas_object.eo.c"
> >
>
> build on macOS is broken.
> I could check this detailed only next week.
> If you have ideas how to fix it - please share.
>
> Part of build log:
> ...
>   CCLD modules/elementary/prefs/module.la
>   CCLD edje_external/elementary/module.la
>   CCLD modules/elementary/test_entry/module.la
>   CCLD modules/elementary/test_map/module.la
> 

Re: [E-devel] [EGIT] [core/efl] master 05/08: evas: Make Efl.Canvas.Object.type internal

2017-05-19 Thread Mykyta Biliavskyi
Hi Jpeg,
after commit:

On Thu, 2017-05-18 at 22:54 -0700, Jean-Philippe ANDRÉ wrote:
> jpeg pushed a commit to branch master.
> 
> http://git.enlightenment.org/core/efl.git/commit/?id=4310e641cdcb248a
> f0c1c0299a2ae3591af83f4d
> 
> commit 4310e641cdcb248af0c1c0299a2ae3591af83f4d
> Author: Jean-Philippe Andre 
> Date:   Thu May 18 17:41:37 2017 +0900
> 
> evas: Make Efl.Canvas.Object.type internal
> ---
>  src/lib/elementary/elm_priv.h|  3 +++
>  src/lib/emotion/emotion_smart.c  |  2 ++
>  src/lib/evas/Evas_Internal.h |  1 +
>  src/lib/evas/canvas/efl_canvas_object.eo | 12 
>  src/lib/evas/canvas/evas_object_main.c   |  4 +++-
>  5 files changed, 9 insertions(+), 13 deletions(-)
> 
> diff --git a/src/lib/elementary/elm_priv.h
> b/src/lib/elementary/elm_priv.h
> index 8abe670..135d054 100644
> --- a/src/lib/elementary/elm_priv.h
> +++ b/src/lib/elementary/elm_priv.h
> @@ -47,6 +47,9 @@
>  # endif
>  #endif /* ! _WIN32 */
>  
> +// Evas internal EO APIs
> +#include "Evas_Internal.h"
> +
>  #include "elm_widget.h"
>  #include "elm_access.eo.h"
>  #include "elm_code_private.h"
> diff --git a/src/lib/emotion/emotion_smart.c
> b/src/lib/emotion/emotion_smart.c
> index 0cfa317..e7ba4a8 100644
> --- a/src/lib/emotion/emotion_smart.c
> +++ b/src/lib/emotion/emotion_smart.c
> @@ -14,6 +14,8 @@
>  # include 
>  #endif
>  
> +#include 
> +
>  #include "Emotion.h"
>  #include "emotion_private.h"
>  
> diff --git a/src/lib/evas/Evas_Internal.h
> b/src/lib/evas/Evas_Internal.h
> index e4985b0..29d3e06 100644
> --- a/src/lib/evas/Evas_Internal.h
> +++ b/src/lib/evas/Evas_Internal.h
> @@ -49,6 +49,7 @@ EAPI Eina_Bool
> efl_canvas_output_unlock(Efl_Canvas_Output *output);
>  
>  /* Internal EO APIs */
>  EOAPI void efl_canvas_object_legacy_ctor(Eo *obj);
> +EOAPI void efl_canvas_object_type_set(Eo *obj, const char *type);
>  
>  
>  #ifdef __cplusplus
> diff --git a/src/lib/evas/canvas/efl_canvas_object.eo
> b/src/lib/evas/canvas/efl_canvas_object.eo
> index fde562b..687cc8b 100644
> --- a/src/lib/evas/canvas/efl_canvas_object.eo
> +++ b/src/lib/evas/canvas/efl_canvas_object.eo
> @@ -8,15 +8,6 @@ abstract Efl.Canvas.Object (Efl.Object, Efl.Gfx,
> Efl.Gfx.Stack, Efl.Animator,
> legacy_prefix: evas_object;
> data: Evas_Object_Protected_Data;
> methods {
> -  @property type @protected {
> - set {
> -[[Sets the legacy type name of this Evas object.]]
> -legacy: null;
> - }
> - values {
> -type: string; [[The type of the object.]]
> - }
> -  }
>@property pointer_mode_by_device {
>   [[Low-level pointer behaviour by device.
> See @.pointer_mode.get and @.pointer_mode.set for more
> explanation.
> @@ -616,9 +607,6 @@ abstract Efl.Canvas.Object (Efl.Object, Efl.Gfx,
> Efl.Gfx.Stack, Efl.Animator,
>   }
>}
> }
> -   constructors {
> -  .type;
> -   }
> implements {
>Efl.Object.constructor;
>Efl.Object.destructor;
> diff --git a/src/lib/evas/canvas/evas_object_main.c
> b/src/lib/evas/canvas/evas_object_main.c
> index 11ae1b7..b0baadb 100644
> --- a/src/lib/evas/canvas/evas_object_main.c
> +++ b/src/lib/evas/canvas/evas_object_main.c
> @@ -2563,11 +2563,13 @@ evas_object_size_hint_display_mode_get(const
> Evas_Object *obj)
>  /* Internal EO APIs and hidden overrides */
>  
>  EOAPI EFL_VOID_FUNC_BODY(efl_canvas_object_legacy_ctor)
> +EOAPI EFL_VOID_FUNC_BODYV(efl_canvas_object_type_set,
> EFL_FUNC_CALL(type), const char *type)
>  
>  #define EFL_CANVAS_OBJECT_EXTRA_OPS \
> EFL_OBJECT_OP_FUNC(efl_dbg_info_get,
> _efl_canvas_object_efl_object_dbg_info_get), \
> EFL_OBJECT_OP_FUNC(efl_event_callback_legacy_call,
> _efl_canvas_object_efl_object_event_callback_legacy_call), \
> EFL_OBJECT_OP_FUNC(efl_event_callback_call,
> _efl_canvas_object_efl_object_event_callback_call), \
> -   EFL_OBJECT_OP_FUNC(efl_canvas_object_legacy_ctor,
> _efl_canvas_object_legacy_ctor)
> +   EFL_OBJECT_OP_FUNC(efl_canvas_object_legacy_ctor,
> _efl_canvas_object_legacy_ctor), \
> +   EFL_OBJECT_OP_FUNC(efl_canvas_object_type_set,
> _efl_canvas_object_type_set)
>  
>  #include "canvas/efl_canvas_object.eo.c"
> 

build on macOS is broken. 
I could check this detailed only next week.
If you have ideas how to fix it - please share.

Part of build log:
...
  CCLD modules/elementary/prefs/module.la
  CCLD edje_external/elementary/module.la
  CCLD modules/elementary/test_entry/module.la
  CCLD modules/elementary/test_map/module.la
  CCLD modules/elementary/web/none/module.la
  CCLD bin/elementary/elementary_test
clang: warning: argument unused during compilation: '-pie' [-Wunused-
command-line-argument]
  CCLD bin/elementary/elementary_config
Undefined symbols for architecture x86_64:
  "_elm_widget_resize_object_set", referenced from:
  __elm_web_none_efl_canvas_group_group_add in