On Tue, May 06, 2014 at 12:58:10AM -0300, Lucas De Marchi wrote:
> On Sat, May 3, 2014 at 6:57 PM, Cedric BAIL <[email protected]> wrote:
> > Hello,
> >
> > On Sat, May 3, 2014 at 9:53 PM, Daniel Juyung Seo <[email protected]> 
> > wrote:
> >> Well, I don't think this can go in at this stage as we're in a feature
> >> freeze.
> >
> > Yes and no :-) It has been discussed on IRC (we should have pointed
> > that on the ML to), but as it is not a public API, is not used by
> > anything inside our build, and we want people to look at the result
> > early, it was decided that this could still get in during this week
> > (The patch has been in discussion for some time on phab already).
> >
> >> This also broke the build.
> >> Can you check this again?
> >
> > This is something I tried to understand but the build break in the
> > middle of nowhere and I couldn't make sense of it. So I was thinking
> > it was a temporary failure, if anyone has a better explanation :-)
> 
> So, as far as I understood an experimental thing that can not even be
> disabled?? Build is broken if you don't build in the src tree. I.e.
> make distcheck is broken
> 
> And there are gazillions of warnings introduced all over eolian

With the following patch I could at least get the build to complete. Still lots
of errors eolian is giving such as:

ERR<26616>:eolian /home/lucas/p/e//efl/src/lib/eolian/eolian_database.c:539 
eolian_class_function_find_by_name() Function destructor not found in class 
Eo_Base
  EOLCXX   lib/ecore/ecore_idle_exiter.eo.hh
ERR<26670>:eolian /home/lucas/p/e//efl/src/lib/eolian/eolian_database.c:539 
eolian_class_function_find_by_name() Function destructor not found in class 
Eo_Base
  EOLCXX   lib/ecore/ecore_animator.eo.hh

...

and C++ warnings as well.

Lucas De Marchi

----8<---------------
diff --git a/src/Makefile_Eolian_Cxx_Helper.am 
b/src/Makefile_Eolian_Cxx_Helper.am
index 3c85669..d234e64 100644
--- a/src/Makefile_Eolian_Cxx_Helper.am
+++ b/src/Makefile_Eolian_Cxx_Helper.am
@@ -14,6 +14,6 @@ am__v_EOLCXX_0 = @echo "  EOLCXX  " $@;
 SUFFIXES += .eo.hh
 
 %.eo.hh: %.eo $(_EOLIAN_CXX_DEP)
-       $(AM_V_EOLCXX)$(EOLIAN_CXX) $(EOLIAN_FLAGS) -I./$< -o $@
+       $(AM_V_EOLCXX)$(EOLIAN_CXX) $(EOLIAN_FLAGS) -I $< -o $@
 
 CLEANFILES += $(BUILT_SOURCES)

------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
&#149; 3 signs your SCM is hindering your productivity
&#149; Requirements for releasing software faster
&#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to