Perfect thanks. I pushed some improvements that made it better for repeat
runs and reset my local copy.
Bang it worked.

Apart from crashing on exit apps seem to be working nicely in OS X now :)

Great job!

Thanks,
Andy
On Tue, 14 Mar 2017 at 20:30, Jean Guyomarc'h <jean.guyoma...@gmail.com>
wrote:

> Hi Andrew,
>
> after a brew update and another round of efler, everything seems to be
> fine.
>
> [CLONE] efl
> [BUILD] efl
> [INST ] efl
> [PULL ] efler
> [BUILD] efler
> [INST ] efler
> [GUI  ] Running efler application
>
> I could compile efl without trouble, and could run the UI :)
> Have you tried to re-run efler after removing the efl repository? I still
> think your problem comes from openssl not being forced linked by homebrew
> (I don't have anything better to propose :/)
>
>
> Jean
>
> On Tue, Mar 14, 2017 at 3:23 PM, Andrew Williams <a...@andywilliams.me>
> wrote:
>
> > Hi Jean,
> >
> > Thanks for that. Can you update your brew repo and try again please? That
> > error should not occur if you are up to date.
> >
> > As you discovered the bootstrap has some magic that understands if it is
> > already checked out or not which tripped you up.
> > I should improve it so that those cloning actually can get it working
> too -
> > that used to work. oops.
> >
> > Let me know if you get any further. I will see if I can get some
> > improvements on that to be more resilient on OSX before I push it further
> > :)
> >
> > Thanks,
> > Andrew
> >
> > On Mon, 13 Mar 2017 at 21:28 Jean Guyomarc'h <jean.guyoma...@gmail.com>
> > wrote:
> >
> > > I had some trouble using efler.
> > >
> > > Since bootstrap.sh is not +x, I tried to run it with sh, and it failed
> > > right away:
> > >
> > > % sh bootstrap.sh
> > > grep: /etc/*-release: No such file or directory
> > > bootstrap.sh: line 145: /Users/Jean/.efler/efler/bootscripts/os/osx.sh:
> > No
> > > such file or directory
> > >
> > > After peeking on bootstrap.sh, I can see it is a bash script, but...
> > >
> > > % bash bootstrap.sh
> > > grep: /etc/*-release: No such file or directory
> > > bootstrap.sh: line 145: /Users/Jean/.efler/efler/bootscripts/os/osx.sh:
> > No
> > > such file or directory
> > > [SUDO ] Please input password for install scripts:
> > > [DEP  ] Running platform bootstrap script
> > > bootstrap.sh: line 72: system_bootstrap: command not found
> > > [FAIL ] Dependency bootstrap for "osx" failed, exiting
> > >
> > > And now with the magic line from the wiki:
> > >
> > > % bash -c "$(curl -fsSL https://git.enlightenment.org/
> > > devs/ajwillia-ms/efler.git/plain/bootstrap.sh)"
> > > grep: /etc/*-release: No such file or directory
> > > [DEP  ] Downloading full efler source
> > > [CLONE] efler
> > > grep: /etc/*-release: No such file or directory
> > > [SUDO ] Please input password for install scripts:
> > > [DEP  ] Running platform bootstrap script
> > > [FAIL ] Exiting script - last 10 lines of output (see .e_build.out)
> > >
> > > [LOG  ] Updating Homebrew...
> > > [LOG  ] Warning: autoconf-2.69 already installed
> > > [LOG  ] Warning: automake-1.15 already installed
> > > [LOG  ] Warning: libtool-2.4.6_1 already installed
> > > [LOG  ] Warning: autoconf-archive-2016.09.16 already installed
> > > [LOG  ] Warning: gettext is a keg-only and another version is linked to
> > > opt.
> > > [LOG  ] Warning: check-0.10.0 already installed
> > > [LOG  ] Warning: pkg-config-0.29.1_2 already installed
> > > [LOG  ] Error: cmake-3.7.1 already installed
> > > [LOG  ] To install this version, first `brew unlink cmake`
> > >
> > >
> > > Mh... I would prefer not to run brew unlink ;)
> > >
> > >
> > > Jean
> > >
> > > On Mon, Mar 13, 2017 at 5:47 PM, Andrew Williams <a...@andywilliams.me
> >
> > > wrote:
> > >
> > > > Good catch, thanks - but running it does not seem to fix the issue :(
> > > >
> > > > On Mon, 13 Mar 2017 at 13:54 Jean Guyomarc'h <
> jean.guyoma...@gmail.com
> > >
> > > > wrote:
> > > >
> > > > > Mh... that's (kind of) a relief :)
> > > > >
> > > > > TLS_* stuff seems to be in openssl. It requires a specific handling
> > via
> > > > > homebrew that I didn't found in
> > > > >
> > > > > https://git.enlightenment.org/devs/ajwillia-ms/efler.git/
> > > > tree/bootscripts/os/osx.sh
> > > > >
> > > > > You need to:
> > > > >
> > > > > brew link openssl --force
> > > > >
> > > > > Otherwise, you may have problems while linking. I'll try out when
> > I'll
> > > > > be back from work.
> > > > >
> > > > >
> > > > > Jean
> > > > >
> > > > > On Mon, Mar 13, 2017 at 2:45 PM, Andrew Williams <
> > a...@andywilliams.me
> > > >
> > > > > wrote:
> > > > >
> > > > > > Hi Jean - I am using efler (should have said, sorry) which for
> OSX
> > > uses
> > > > > > these flags:
> > > > > >
> > > > > > --disable-gstreamer --disable-gstreamer1 --disable-pulseaudio
> > > > > > --enable-i-really-know-what-i-am-doing-and-that-this-will-
> > > > > > probably-break-things-and-i-will-fix-them-myself-and-send-
> > patches-abb
> > > > > >
> > > > > > Thanks,
> > > > > > Andrew
> > > > > >
> > > > > > On Mon, 13 Mar 2017 at 11:17 Jean Guyomarc'h <
> > > jean.guyoma...@gmail.com
> > > > >
> > > > > > wrote:
> > > > > >
> > > > > > > Just checking... did you follow
> > > > > > > https://www.enlightenment.org/distros/osx-start ?
> > > > > > > Are you using specific configure flags?
> > > > > > >
> > > > > > > Jean
> > > > > > >
> > > > > > > On Mon, Mar 13, 2017 at 11:47 AM, Andrew Williams <
> > > > > a...@andywilliams.me>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Running "glibtoolize" in the directory fixed it. I will try
> to
> > do
> > > > > from
> > > > > > > > clean again later.
> > > > > > > >
> > > > > > > > Now I have the following compile error:
> > > > > > > >
> > > > > > > > Undefined symbols for architecture x86_64:
> > > > > > > >   "_TLSv1_1_client_method", referenced from:
> > > > > > > >       _efl_net_ssl_ctx_setup in
> > > > > > > > lib_ecore_con_libecore_con_la-efl_net_ssl_context.o
> > > > > > > >   "_TLSv1_1_server_method", referenced from:
> > > > > > > >       _efl_net_ssl_ctx_setup in
> > > > > > > > lib_ecore_con_libecore_con_la-efl_net_ssl_context.o
> > > > > > > >   "_TLSv1_2_client_method", referenced from:
> > > > > > > >       _efl_net_ssl_ctx_setup in
> > > > > > > > lib_ecore_con_libecore_con_la-efl_net_ssl_context.o
> > > > > > > >   "_TLSv1_2_server_method", referenced from:
> > > > > > > >       _efl_net_ssl_ctx_setup in
> > > > > > > > lib_ecore_con_libecore_con_la-efl_net_ssl_context.o
> > > > > > > > ld: symbol(s) not found for architecture x86_64
> > > > > > > > clang: error: linker command failed with exit code 1 (use -v
> to
> > > see
> > > > > > > > invocation)
> > > > > > > > make[4]: *** [lib/ecore_con/libecore_con.la] Error 1
> > > > > > > > make[3]: *** [all-recursive] Error 1
> > > > > > > > make[2]: *** [all] Error 2
> > > > > > > > make[1]: *** [all-recursive] Error 1
> > > > > > > > make: *** [all] Error 2
> > > > > > > >
> > > > > > > > On Mon, 13 Mar 2017 at 09:56 Jean Guyomarc'h <
> > > > > jean.guyoma...@gmail.com
> > > > > > >
> > > > > > > > wrote:
> > > > > > > >
> > > > > > > > > Whaaat?! Worked fine two days ago! Did you start from a
> > cleaned
> > > > > > source
> > > > > > > > > directory? (git clean -dfx)
> > > > > > > > >
> > > > > > > > > Jean
> > > > > > > > >
> > > > > > > > > On Mon, Mar 13, 2017 at 10:31 AM, Andrew Williams <
> > > > > > > a...@andywilliams.me>
> > > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > It seems that building on Mac OS X is not currently
> > working -
> > > > any
> > > > > > > tips?
> > > > > > > > > > This was working a week or two back.
> > > > > > > > > >
> > > > > > > > > > Thanks,
> > > > > > > > > > Andrew
> > > > > > > > > >
> > > > > > > > > > CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh
> > > > > > > > > /Users/ajw/.efler/efl/missing
> > > > > > > > > > aclocal-1.15 -I m4
> > > > > > > > > >  cd . && /bin/sh /Users/ajw/.efler/efl/missing
> > automake-1.15
> > > > > --gnu
> > > > > > > > > > configure.ac:304: warning: The 'AM_PROG_MKDIR_P' macro
> is
> > > > > > > deprecated,
> > > > > > > > > and
> > > > > > > > > > its use is discouraged.
> > > > > > > > > > configure.ac:304: You should use the Autoconf-provided
> > > > > > > > 'AC_PROG_MKDIR_P'
> > > > > > > > > > macro instead,
> > > > > > > > > > configure.ac:304: and use '$(MKDIR_P)' instead of
> > > > '$(mkdir_p)'in
> > > > > > > your
> > > > > > > > > > Makefile.am files.
> > > > > > > > > > configure.ac:280: error: required file './ltmain.sh' not
> > > found
> > > > > > > > > > config/Makefile.am:12: warning: '%'-style pattern rules
> > are a
> > > > GNU
> > > > > > > make
> > > > > > > > > > extension
> > > > > > > > > > config/default/Makefile.am:16: warning: '%'-style pattern
> > > rules
> > > > > > are a
> > > > > > > > GNU
> > > > > > > > > > make extension
> > > > > > > > > > config/mobile/Makefile.am:16: warning: '%'-style pattern
> > > rules
> > > > > are
> > > > > > a
> > > > > > > > GNU
> > > > > > > > > > make extension
> > > > > > > > > > config/standard/Makefile.am:16: warning: '%'-style
> pattern
> > > > rules
> > > > > > are
> > > > > > > a
> > > > > > > > > GNU
> > > > > > > > > > make extension
> > > > > > > > > > src/examples/ecore/Makefile.am:450: warning: '%'-style
> > > pattern
> > > > > > rules
> > > > > > > > are
> > > > > > > > > a
> > > > > > > > > > GNU make extension
> > > > > > > > > > src/examples/elementary/Makefile.am:255: warning: <:
> > > non-POSIX
> > > > > > > > variable
> > > > > > > > > > name
> > > > > > > > > > src/Makefile_Eolian_Files_Helper.am:8: warning: '%'-style
> > > > pattern
> > > > > > > > rules
> > > > > > > > > > are
> > > > > > > > > > a GNU make extension
> > > > > > > > > > src/examples/eolian_cxx/Makefile.am:12:
> > > > > > >  'src/Makefile_Eolian_Helper.
> > > > > > > > am'
> > > > > > > > > > included from here
> > > > > > > > > > src/Makefile_Eolian_Helper.am:9:
> > >  'src/Makefile_Eolian_Files_
> > > > > > > > Helper.am'
> > > > > > > > > > included from here
> > > > > > > > > > src/Makefile_Eolian_Files_Helper.am:13: warning:
> '%'-style
> > > > > pattern
> > > > > > > > rules
> > > > > > > > > > are a GNU make extension
> > > > > > > > > > src/examples/eolian_cxx/Makefile.am:12:
> > > > > > >  'src/Makefile_Eolian_Helper.
> > > > > > > > am'
> > > > > > > > > > included from here
> > > > > > > > > > src/Makefile_Eolian_Helper.am:9:
> > >  'src/Makefile_Eolian_Files_
> > > > > > > > Helper.am'
> > > > > > > > > > included from here
> > > > > > > > > > src/Makefile_Eolian_Files_Helper.am:18: warning:
> '%'-style
> > > > > pattern
> > > > > > > > rules
> > > > > > > > > > are a GNU make extension
> > > > > > > > > > src/examples/eolian_cxx/Makefile.am:12:
> > > > > > >  'src/Makefile_Eolian_Helper.
> > > > > > > > am'
> > > > > > > > > > included from here
> > > > > > > > > > src/Makefile_Eolian_Helper.am:9:
> > >  'src/Makefile_Eolian_Files_
> > > > > > > > Helper.am'
> > > > > > > > > > included from here
> > > > > > > > > > src/Makefile_Eolian_Files_Helper.am:23: warning:
> '%'-style
> > > > > pattern
> > > > > > > > rules
> > > > > > > > > > are a GNU make extension
> > > > > > > > > > src/examples/eolian_cxx/Makefile.am:12:
> > > > > > >  'src/Makefile_Eolian_Helper.
> > > > > > > > am'
> > > > > > > > > > included from here
> > > > > > > > > > src/Makefile_Eolian_Helper.am:9:
> > >  'src/Makefile_Eolian_Files_
> > > > > > > > Helper.am'
> > > > > > > > > > included from here
> > > > > > > > > > src/examples/eolian_cxx/Makefile.am:133: warning:
> > '%'-style
> > > > > > pattern
> > > > > > > > rules
> > > > > > > > > > are a GNU make extension
> > > > > > > > > > src/examples/eolian_cxx/Makefile.am:136: warning:
> > '%'-style
> > > > > > pattern
> > > > > > > > rules
> > > > > > > > > > are a GNU make extension
> > > > > > > > > > src/examples/eolian_cxx/Makefile.am:139: warning:
> > '%'-style
> > > > > > pattern
> > > > > > > > rules
> > > > > > > > > > are a GNU make extension
> > > > > > > > > > src/examples/eolian_cxx/Makefile.am:142: warning:
> > '%'-style
> > > > > > pattern
> > > > > > > > rules
> > > > > > > > > > are a GNU make extension
> > > > > > > > > > make: *** [Makefile.in] Error 1
> > > > > > > > > > --
> > > > > > > > > > http://andywilliams.me
> > > > > > > > > > http://ajwillia.ms
> > > > > > > > > > ------------------------------
> > ------------------------------
> > > > > > > > > > ------------------
> > > > > > > > > > Announcing the Oxford Dictionaries API! The API offers
> > > > > > world-renowned
> > > > > > > > > > dictionary content that is easy and intuitive to access.
> > Sign
> > > > up
> > > > > > for
> > > > > > > an
> > > > > > > > > > account today to start using our lexical data to power
> your
> > > > apps
> > > > > > and
> > > > > > > > > > projects. Get started today and enter our developer
> > > > competition.
> > > > > > > > > > http://sdm.link/oxford
> > > > > > > > > > _______________________________________________
> > > > > > > > > > enlightenment-devel mailing list
> > > > > > > > > > enlightenment-devel@lists.sourceforge.net
> > > > > > > > > > https://lists.sourceforge.net/
> > lists/listinfo/enlightenment-
> > > > devel
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> ------------------------------------------------------------
> > > > > > > > ------------------
> > > > > > > > > Announcing the Oxford Dictionaries API! The API offers
> > > > > world-renowned
> > > > > > > > > dictionary content that is easy and intuitive to access.
> Sign
> > > up
> > > > > for
> > > > > > an
> > > > > > > > > account today to start using our lexical data to power your
> > > apps
> > > > > and
> > > > > > > > > projects. Get started today and enter our developer
> > > competition.
> > > > > > > > > http://sdm.link/oxford
> > > > > > > > > _______________________________________________
> > > > > > > > > enlightenment-devel mailing list
> > > > > > > > > enlightenment-devel@lists.sourceforge.net
> > > > > > > > >
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > > > > > > >
> > > > > > > > --
> > > > > > > > http://andywilliams.me
> > > > > > > > http://ajwillia.ms
> > > > > > > > ------------------------------------------------------------
> > > > > > > > ------------------
> > > > > > > > Announcing the Oxford Dictionaries API! The API offers
> > > > world-renowned
> > > > > > > > dictionary content that is easy and intuitive to access. Sign
> > up
> > > > for
> > > > > an
> > > > > > > > account today to start using our lexical data to power your
> > apps
> > > > and
> > > > > > > > projects. Get started today and enter our developer
> > competition.
> > > > > > > > http://sdm.link/oxford
> > > > > > > > _______________________________________________
> > > > > > > > enlightenment-devel mailing list
> > > > > > > > enlightenment-devel@lists.sourceforge.net
> > > > > > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-
> > devel
> > > > > > > >
> > > > > > >
> > > > > > > ------------------------------------------------------------
> > > > > > ------------------
> > > > > > > Announcing the Oxford Dictionaries API! The API offers
> > > world-renowned
> > > > > > > dictionary content that is easy and intuitive to access. Sign
> up
> > > for
> > > > an
> > > > > > > account today to start using our lexical data to power your
> apps
> > > and
> > > > > > > projects. Get started today and enter our developer
> competition.
> > > > > > > http://sdm.link/oxford
> > > > > > > _______________________________________________
> > > > > > > enlightenment-devel mailing list
> > > > > > > enlightenment-devel@lists.sourceforge.net
> > > > > > >
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > > > > >
> > > > > > --
> > > > > > http://andywilliams.me
> > > > > > http://ajwillia.ms
> > > > > > ------------------------------------------------------------
> > > > > > ------------------
> > > > > > Announcing the Oxford Dictionaries API! The API offers
> > world-renowned
> > > > > > dictionary content that is easy and intuitive to access. Sign up
> > for
> > > an
> > > > > > account today to start using our lexical data to power your apps
> > and
> > > > > > projects. Get started today and enter our developer competition.
> > > > > > http://sdm.link/oxford
> > > > > > _______________________________________________
> > > > > > enlightenment-devel mailing list
> > > > > > enlightenment-devel@lists.sourceforge.net
> > > > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > > > >
> > > > >
> > > > > ------------------------------------------------------------
> > > > ------------------
> > > > > Announcing the Oxford Dictionaries API! The API offers
> world-renowned
> > > > > dictionary content that is easy and intuitive to access. Sign up
> for
> > an
> > > > > account today to start using our lexical data to power your apps
> and
> > > > > projects. Get started today and enter our developer competition.
> > > > > http://sdm.link/oxford
> > > > > _______________________________________________
> > > > > enlightenment-devel mailing list
> > > > > enlightenment-devel@lists.sourceforge.net
> > > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > > >
> > > > --
> > > > http://andywilliams.me
> > > > http://ajwillia.ms
> > > > ------------------------------------------------------------
> > > > ------------------
> > > > 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
> > >
> > --
> > http://andywilliams.me
> > http://ajwillia.ms
> > ------------------------------------------------------------
> > ------------------
> > 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
>
-- 
http://andywilliams.me
http://ajwillia.ms
------------------------------------------------------------------------------
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