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
