Hi,

to sum-up a bit what's going on with osx:
- there are (sometimes) rendering issues when creating a window, I still
don't really know why... it seems the gl context is not properly sized to
the window's frame. That's tricky, because the problem can be in
evas-gl_cocoa, ecore_evas_cocoa, ecore_cocoa.
- the elm_entry hijacks the mac cursor, and we end up with an invisible
cursor after entering the elm_entry.
- on sierra (I assume it is sierra specific since the problem is not
visible on el_capitan), evas_shutdown() is a mess. pthread_join()
segfaults. Sometimes it is dlsym() in eina_shutdown().

So that's a lot a trouble...
Bisecting is taking forever... as my mac (and HDD) are dying. The (huge)
compilation time of EFL does not help, this makes investigation tough.
Also, I can only work on EFL during my free time, so I have limited
bandwidth :/
A third beta would give me more time to solve the issues.

Any help is more than welcomed :) It could greatly help if someone with a
powerful mac could run a git bisect. I assume that commit
42a722be23e91301cc269f2abb10d4e407bf444a was fine.

Regarding efler, I tested it last week, but it crashes because of ecore_con
(it seems that more than one url requests are not well handled).

Jean

On Mon, Mar 6, 2017 at 2:19 PM, Stefan Schmidt <ste...@osg.samsung.com>
wrote:

> Hello.
>
> On 03/06/2017 02:11 PM, Jonathan Aquilina wrote:
> > Not trying to derail this email but what exactly needs testing I have a
> > mac but I am unclear how to get enlightenment working under osx. maybe I
> > can help with testing and bug reporting.
> >
>
> Testing would be about efl and not enlightenment. Libs and some example
> apps only.
>
> > On 2017-03-06 14:05, Stefan Schmidt wrote:
>
> >>
> >> efl 1.19.0-beta2 render is broke on MacOS
> >> https://phab.enlightenment.org/T5210
> >>
> >> macOS graphical programs crash on termination
> >> https://phab.enlightenment.org/T5245
> >>
> >> Elm entry makes the cursor invisible when not hovered
> >> https://phab.enlightenment.org/T5238
>
> These should give you hints on testing what seems broken right now.
> To setup efl on macOS best refer to:
>
> https://www.enlightenment.org/distros/osx-start
>
> regards
> Stefan Schmidt
>
> ------------------------------------------------------------
> ------------------
> 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
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
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
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to