I actually got this to build some time ago on OI, and I recall that here were issues with the preprocessor and comments. Not sure if this helps.
On Mon, Oct 24, 2016 at 11:30 AM, Aurélien Larcher < aurelien.larc...@gmail.com> wrote: > Hi, > some time ago I packaged Enlightenement 0.19.3 then 0.19.5 with EFL > 1.12.3 for OpenIndiana and it has been provided in our repository > since then. > Vincent and Boris kindly helped me back then. > > I have been willing to update the packages but applications fail to > start since my tests with EFL 1.16 and I have not found the time to > dig further. > > Again last week-end I updated our components > > https://github.com/alarcher/oi-userland/tree/e_latest/components/desktop/e > > and gave it a try... without success. > > While I could run all expedite tests with gl and sdl engines (xlib > crashes at one test, most likely due to a X11 bug), applications like > elementary_config, elementary_test, rage, terminology fail to start > properly: they hang right after the window appears. > I am trying to figure out if there is a regression in libxcb between > 1.11 and 1.11.1. > > If there is any interest, I would like to provide any debugging > information that would help Enlightenment become a solid alternative > to MATE on OpenIndiana. > > As I am unfamiliar with the EFL codebase, I do not know which type of > information would be suitable. > Find below pstack outputs which may provide a starting point to an > expert eye (in case similar issue has already been encountered with > BSDs for instance). > I can provide more debugging information, tests logs and give ssh > access to a machine. > > Kind regards > > Aurelien > > ------------------------------------------------------------ > -------------------- > helios> pstack `pgrep terminology` > 12876: terminology > ----------------- lwp# 1 / thread# 1 -------------------- > feeff915 getpid (fafc0000, 400fa919, 8046118, fe9c8db9) + 15 > fe9c8fef ecore_main_loop_begin (febf4409) + 36f > febf4417 elm_run (0, 0, 752f0031, 81414f0, 40001415, 0) + 17 > 0806a559 elm_main (1, 804769c, 8047668, 806aa0d, 80bc000, 8047648) + e59 > 0806aa26 main (804765c, fef786e8, 8047690, 8062cb3, 1, 804769c) + 36 > 08062cb3 _start (1, 80477fc, 0, 8047808, 8047824, 804782f) + 83 > ----------------- lwp# 2 / thread# 2 -------------------- > feefb5b9 lwp_park (0, 0, 0) > feef55f8 cond_wait_queue (fe698408, fe6983ec, 0, 1, 83088f8, 83088f8) + 6a > feef5c70 __cond_wait (fe698408, fe6983ec, fe657c9a, fe66b000, > fef6e000, fe698408) + 8f > feef5cc4 cond_wait (fe698408, fe6983ec, fe50123b, fe5cf036, fe65965a, > fe66b000) + 2e > feef5d0d pthread_cond_wait (fe698408, fe6983ec, fdb9ef98, fe5ced59) + 24 > fe5cedde evas_thread_worker_func (0, 2, fdb9efc8, fedd1429, feed7c7e, 3) > + 9e > fedd1432 _eina_internal_call (80bf5c0, 0, 0, 0) + 32 > feefb3cb _thrp_setup (fda90240) + 88 > feefb560 _lwp_start (fda90240, 0, 0, 0, 0, 0) > ----------------- lwp# 3 / thread# 3 -------------------- > fedd1400 _eina_internal_call(), exit value = 0x00000000 > ** zombie (exited, not detached, not yet joined) ** > ----------------- lwp# 4 / thread# 4 -------------------- > fedd1400 _eina_internal_call(), exit value = 0x00000000 > ** zombie (exited, not detached, not yet joined) ** > ----------------- lwp# 5 / thread# 5 -------------------- > feefb5b9 lwp_park (0, 0, 0) > feeef15e sema_wait (81428d8, fef726c0, fd97ef28, feef41d9, fee0c000, > 81428d8) + 19 > feee22cd sem_wait (81428d8, fee10018, fda90a40, feef3e46) + 35 > fedd24af eina_thread_queue_wait (8142898, fd97ef7c, fd97ef98, fe5c5c9c) + > 3f > fe5c5cbf _evas_common_scale_sample_thread (0, 5, fd97efc8, fedd1429, > feed7c7e, 3) + 3f > fedd1432 _eina_internal_call (8199d80, 0, 0, 0) + 32 > feefb3cb _thrp_setup (fda90a40) + 88 > feefb560 _lwp_start (fda90a40, 0, 0, 0, 0, 0) > ----------------- lwp# 6 / thread# 6 -------------------- > feeffcc5 pollsys (fb87fc30, 1, fb87fd68, 0) > fee9730f pselect (13, fb87fde0, fb87fe60, fb87fee0, fb87fd68, 0) + 1bf > fee97618 select (13, fb87fde0, fb87fe60, fb87fee0, fb87fdd8, 41197acd) > + 8e > fe9bde8f _timer_tick_core (0, 83a7f10, fb87ff98, fe9cf948, fee0c000, > 813a988) + 15f > fe9cf96c _ecore_direct_worker (83a7f10, 6, fb87ffc8, fedd1429, > feed7c7e, 3) + 3c > fedd1432 _eina_internal_call (813a988, 0, 0, 0) + 32 > feefb3cb _thrp_setup (fda91a40) + 88 > feefb560 _lwp_start (fda91a40, 0, 0, 0, 0, 0) > > ------------------------------------------------------------ > -------------------- > helios> pstack 9171 > 9171: elementary_test > ----------------- lwp# 1 / thread# 1 -------------------- > feeff475 __so_recvmsg (a, 80473f8, 8000, 0) + 15 > fe0dc229 __xnet_recvmsg (a, 80473f8, 0, fd110d4c, 0, 1) + 25 > fd110122 _xcb_in_read (81eab10, fe370000, 80474c8, fe36239b) + 82 > fd110e71 xcb_poll_for_event (81eab10, 0, 0, feda5550, 0, 81ac380) + 91 > fd1c2ed5 poll_for_response (fd1c3a49, fd2b6000, 8047538, fd1ae469, > 8239780, fedcb840) + 135 > fd1c34cf _XEventsQueued (8239780, 2, fecf68fb, fed14000) + 5f > fd1b2712 XPending (8239780, 8168910, fecff0d0, feda681b) + 62 > fe56c14a _ecore_x_fd_handler_buf (8239780, 816aad0, 80475b8, feda53d2) + > 1a > feda6854 _ecore_main_fd_handlers_buf_call (fed1469c, 3f, edb40000, > 4005c842, fed1469c, 8047610) + 74 > feda8d6e ecore_main_loop_begin (feda9039, fedcb000, 8047648, > feda6114, 40000102, 8168960) + ee > feda9047 _efl_loop_begin (40000102, 8168960, 1, 80476b8, 40000102, > 8168910) + 17 > feda6114 efl_loop_begin (40000102, 812f000, 8047678, 807fa8a, > 812f000, 807fa16) + 74 > 0807fa93 main (804766c, fef786e8, 80476ac, 807a7e3, 1, 80476b8) + 93 > 0807a7e3 _start (1, 8047818, 0, 8047828, 8047844, 804784f) + 83 > ----------------- lwp# 2 / thread# 2 -------------------- > feefb5b9 lwp_park (0, 0, 0) > feef55f8 cond_wait_queue (fec98408, fec983ec, 0, 1, 8965d58, 8965d58) + 6a > feef5c70 __cond_wait (fec98408, fec983ec, fec57c9a, fec6b000, > fef6e000, fec98408) + 8f > feef5cc4 cond_wait (fec98408, fec983ec, feb0123b, febcf036, fec5965a, > fec6b000) + 2e > feef5d0d pthread_cond_wait (fec98408, fec983ec, fdbcef98, febced59) + 24 > febcedde evas_thread_worker_func (0, 2, fdbcefc8, fe9c1429, feed7c7e, 3) > + 9e > fe9c1432 _eina_internal_call (815f5d8, 0, 0, 0) + 32 > feefb3cb _thrp_setup (fdac0240) + 88 > feefb560 _lwp_start (fdac0240, 0, 0, 0, 0, 0) > ----------------- lwp# 3 / thread# 3 -------------------- > fe9c1400 _eina_internal_call(), exit value = 0x00000000 > ** zombie (exited, not detached, not yet joined) ** > ----------------- lwp# 4 / thread# 4 -------------------- > fe9c1400 _eina_internal_call(), exit value = 0x00000000 > ** zombie (exited, not detached, not yet joined) ** > ----------------- lwp# 5 / thread# 5 -------------------- > feefb5b9 lwp_park (0, 0, 0) > feeef15e sema_wait (81e0bb0, fef726c0, fd42ef28, feef41d9, fe9fc000, > 81e0bb0) + 19 > feee22cd sem_wait (81e0bb0, fee10018, fdac0a40, feef3e46) + 35 > fe9c24af eina_thread_queue_wait (81e0b70, fd42ef7c, fd42ef98, febc5c9c) + > 3f > febc5cbf _evas_common_scale_sample_thread (0, 5, fd42efc8, fe9c1429, > feed7c7e, 3) + 3f > fe9c1432 _eina_internal_call (822c760, 0, 0, 0) + 32 > feefb3cb _thrp_setup (fdac0a40) + 88 > feefb560 _lwp_start (fdac0a40, 0, 0, 0, 0, 0) > ----------------- lwp# 6 / thread# 6 -------------------- > feeffcc5 pollsys (fbcdec60, 1, fbcded68, 0) > fee9730f pselect (d, fbcdede0, fbcdee60, fbcdeee0, fbcded68, 0) + 1bf > fee97618 select (d, fbcdede0, fbcdee60, fbcdeee0, fbcdedd8, 4119504d) + > 8e > fed9de8f _timer_tick_core (0, 88a5688, fbcdef98, fedaf948, fe9fc000, > 84345d0) + 15f > fedaf96c _ecore_direct_worker (88a5688, 6, fbcdefc8, fe9c1429, > feed7c7e, 3) + 3c > fe9c1432 _eina_internal_call (84345d0, 0, 0, 0) + 32 > feefb3cb _thrp_setup (fdac1a40) + 88 > feefb560 _lwp_start (fdac1a40, 0, 0, 0, 0, 0) > > -- > --- > Praise the Caffeine embeddings > > ------------------------------------------------------------ > ------------------ > 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