On Thu, Jan 19, 2017 at 11:04 AM, Felipe Magno de Almeida
<[email protected]> wrote:
> On Thu, Jan 19, 2017 at 11:03 AM, Carsten Haitzler <[email protected]> 
> wrote:
>> On Thu, 19 Jan 2017 21:33:38 +0900 Carsten Haitzler (The Rasterman)
>> <[email protected]> said:
>>
>>> On Wed, 18 Jan 2017 17:08:07 -0800 Felipe Magno de Almeida
>>> <[email protected]> said:
>>>
>>> you know this breaks efl build and leads to an Efl.hpp that is empty? ... i
>>> was just bisecting which commit did it... this one did... :(
>>
>> actually... a1f2db255b22052050baf0c04bb72146b22a6e99 did it...
>
> Can you make clean and try again? I think this is likely a stale file problem,
> because I changed a file from being generated to being copied.

Hello everyone suffering from build problems. The problem is that
since the file _was_ generated, your genereated Makefiles remove
lib/efl/Efl.hh from the source tree (if you do not use a different dir
for building) when doing make clean. So, you need to revert the
deletion and then do a ./autogen.sh to regenerate the Makefiles
and then if you want make clean, or, if you do not have any changes
to your tree, just do a git clean -xfd

So, autotools sucks, sorry.

Regards,

>>> > felipealmeida pushed a commit to branch master.
>>> >
>>> > http://git.enlightenment.org/core/efl.git/commit/?id=679bbc5cab393d7ca26c2c70ed0920dcaf7c5c89
>>> >
>>> > commit 679bbc5cab393d7ca26c2c70ed0920dcaf7c5c89
>>> > Author: Felipe Magno de Almeida <[email protected]>
>>> > Date:   Wed Jan 18 23:06:51 2017 -0200
>>> >
>>> >     eolian-cxx: Do not call eolian_function_scope_get with EOLIAN_PROPERTY
>>> > ---
>>> >  src/lib/eolian_cxx/grammar/klass_def.hpp | 4 ++--
>>> >  1 file changed, 2 insertions(+), 2 deletions(-)
>>> >
>>> > diff --git a/src/lib/eolian_cxx/grammar/klass_def.hpp
>>> > b/src/lib/eolian_cxx/grammar/klass_def.hpp index c663f28..b27c574 100644
>>> > --- a/src/lib/eolian_cxx/grammar/klass_def.hpp
>>> > +++ b/src/lib/eolian_cxx/grammar/klass_def.hpp
>>> > @@ -638,12 +638,12 @@ struct klass_def
>>> >             {
>>> >               try {
>>> >                  if(! ::eolian_function_is_legacy_only(function,
>>> > EOLIAN_PROP_GET)
>>> > -                   && ::eolian_function_scope_get(function, type) !=
>>> > EOLIAN_SCOPE_PRIVATE)
>>> > +                   && ::eolian_function_scope_get(function,
>>> > EOLIAN_PROP_GET) != EOLIAN_SCOPE_PRIVATE) functions.push_back({function,
>>> > EOLIAN_PROP_GET}); } catch(std::exception const&) {}
>>> >               try {
>>> >                  if(! ::eolian_function_is_legacy_only(function,
>>> > EOLIAN_PROP_SET)
>>> > -                   && ::eolian_function_scope_get(function, type) !=
>>> > EOLIAN_SCOPE_PRIVATE)
>>> > +                   && ::eolian_function_scope_get(function,
>>> > EOLIAN_PROP_SET) != EOLIAN_SCOPE_PRIVATE) functions.push_back({function,
>>> > EOLIAN_PROP_SET}); } catch(std::exception const&) {}
>>> >             }
>>> >
>>> > --
>>> >
>>> >
>>>
>>>
>>> --
>>> ------------- Codito, ergo sum - "I code, therefore I am" --------------
>>> The Rasterman (Carsten Haitzler)    [email protected]
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> enlightenment-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>>
>>
>>
>> --
>> ------------- Codito, ergo sum - "I code, therefore I am" --------------
>> The Rasterman (Carsten Haitzler)    [email protected]
>>
>>
>> ------------------------------------------------------------------------------
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> _______________________________________________
>> enlightenment-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
>
>
> --
> Felipe Magno de Almeida



-- 
Felipe Magno de Almeida

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to