The problem has fixed itself on both my setups now.
On Fri, Aug 1, 2014 at 11:34 AM, Daniel Kasak <[email protected]> wrote: > On my laptop, it's possible there are stray things around. On the server > that I tried on recently - no I don't see how that's possible. Sabayon / > Gentoo don't package E17 / E18 / E19 stuff by default, and I certainly > don't ever attempt to use their packages for E; I always build from source > so I can keep it up-to-date. > > Anyway I'll do some finding and grep-ing and try to disable the C++ > bindings as you say, and see what I can work out. > > Thanks for the response :) > > Dan > > > On Fri, Aug 1, 2014 at 1:05 AM, Stefan Schmidt <[email protected]> > wrote: > >> Hello. >> >> On Thu, 2014-07-31 at 10:17, Daniel Kasak wrote: >> > Hi all. >> > >> > Recently ( in the last week or so ), I've been getting build errors in >> efl. >> > I use the easy_efl script to build. I'm on Sabayon ( Gentoo ). It's >> quite >> > possible something has been upgraded underneath me that is causing this >> > build error. I've tried on another ( also Sabayon ) system - my server - >> > and it does exactly the same thing. This server has a clean checkout, >> and >> > has never had efl on it before. >> > >> > Anyway I'd be so happy if someone could help me figure out what it is >> ... >> > >> > CXX bin/eolian_cxx/bin_eolian_cxx_eolian_cxx-convert_comments.o >> > CXX bin/eolian_cxx/bin_eolian_cxx_eolian_cxx-convert.o >> > CXX bin/eolian_cxx/bin_eolian_cxx_eolian_cxx-type_lookup_table.o >> > CXX bin/eolian_cxx/bin_eolian_cxx_eolian_cxx-eolian_cxx.o >> > In file included from ../src/bindings/eina_cxx/Eina.hh:14:0, >> > from bin/eolian_cxx/type_lookup.hh:16, >> > from bin/eolian_cxx/type_lookup_table.cc:1: >> > ../src/bindings/eina_cxx/eina_array.hh:35:21: error: ‘using >> > efl::eina::array<T, CloneAllocator, Enable>::_base_type::_base_type’ >> > conflicts with a previous declaration >> > In file included from ../src/bindings/eina_cxx/Eina.hh:14:0, >> > from bin/eolian_cxx/type_lookup.hh:16, >> > from bin/eolian_cxx/type_lookup_table.cc:1: >> > ../src/bindings/eina_cxx/eina_array.hh:19:70: note: previous declaration >> > ‘typedef class efl::eina::ptr_array<T, typename >> > std::conditional<std::is_same<CloneAllocator, >> > efl::eina::default_clone_allocator_placeholder>::value, >> > efl::eina::heap_no_copy_allocator, CloneAllocator>::type> >> > efl::eina::array<T, CloneAllocator, Enable>::_base_type’ >> > In file included from ../src/bindings/eina_cxx/Eina.hh:15:0, >> > from bin/eolian_cxx/type_lookup.hh:16, >> > from bin/eolian_cxx/type_lookup_table.cc:1: >> > ../src/bindings/eina_cxx/eina_list.hh:195:21: error: ‘using >> > efl::eina::list<T, CloneAllocator, Enable>::_base_type::_base_type’ >> > conflicts with a previous declaration >> >> You have two different declarations for one type. You are really sure >> you don't have any old efl build and header files around? >> >> As a workaround you could disable the c++11 bindings to see if >> everything works with them disabled. >> >> regards >> Stefan Schmidt >> >> >> ------------------------------------------------------------------------------ >> Infragistics Professional >> Build stunning WinForms apps today! >> Reboot your WinForms applications with our WinForms controls. >> Build a bridge from your legacy apps to the future. >> >> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk >> _______________________________________________ >> enlightenment-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users >> > > ------------------------------------------------------------------------------ _______________________________________________ enlightenment-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-users
