[Webkit-unassigned] [Bug 50762] [EFL] ContextMenu implementation is broken
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Feb 8 16:47:08 PST 2011
https://bugs.webkit.org/show_bug.cgi?id=50762
--- Comment #13 from Gyuyoung Kim <gyuyoung.kim at samsung.com> 2011-02-08 16:47:08 PST ---
(In reply to comment #12)
> (In reply to comment #11)
> > (In reply to comment #10)
> > > After some code changes last year, it's broken again :(. I think the EFL builders are green because they are not cleaning the tree between builds.
> > >
> > > Gyuyoung Kim: are you compiling the latest svn revision?
> >
> > Yes, in my linux box, there is no build breaks in latest svn revision. I remember leandro fixed this build break without review. Do you have build break due to the context menu ?
>
> Yes. See below:
>
> Linking CXX shared library libwebcore_efl.so
> CMakeFiles/webcore_efl.dir/platform/efl/ContextMenuEfl.cpp.o: In function `WebCore::ContextMenu::ContextMenu()':
> ContextMenuEfl.cpp:(.text+0x0): multiple definition of `WebCore::ContextMenu::ContextMenu()'
> CMakeFiles/webcore_efl.dir/platform/ContextMenu.cpp.o:ContextMenu.cpp:(.text+0x560): first defined here
> CMakeFiles/webcore_efl.dir/platform/efl/ContextMenuEfl.cpp.o: In function `WebCore::ContextMenu::ContextMenu()':
> ContextMenuEfl.cpp:(.text+0x0): multiple definition of `WebCore::ContextMenu::ContextMenu()'
> CMakeFiles/webcore_efl.dir/platform/ContextMenu.cpp.o:ContextMenu.cpp:(.text+0x560): first defined here
> CMakeFiles/webcore_efl.dir/platform/efl/ContextMenuItemEfl.cpp.o: In function `WebCore::ContextMenuItem::ContextMenuItem(WebCore::ContextMenuItemType, WebCore::ContextMenuAction, WTF::String const&, WebCore::ContextMenu*)':
> ...
>
> I've just noticed this will only occur when configuring with SHARED_CORE=ON. This is how I'm configure webkit:
>
> cmake ../Source -DPORT=Efl \
> -DCMAKE_INSTALL_PREFIX=$HOME/dev/e/ \
> -DENABLE_JIT=ON \
> -DSHARED_CORE=ON \
> -DNETWORK_BACKEND=curl \
> -DENABLE_GLIB_SUPPORT=ON \
> -DENABLE_VIDEO=ON \
> -DENABLE_PROGRESS_TAG=ON
>
> Can you reproduce?
Yes, I can reproduce this build break. However, when I build with this simple command "cmake ../Source -DPORT=Efl", there are no build breaks.
It seems the build configuration makes problems.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list