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

Reply via email to