Re: OTP 24.0 has been released
Frank Muller <[email protected]>
| Newsgroups | gmane.comp.lang.erlang.general |
|---|---|
| Message-ID | <CAFA6GnCueUPhyOp9HhPyGt+ZJ8EVVoAsBjkhJQpZOJNzWPccJQ@mail.gmail.com> |
After installing autoconf-2.69 (temporary fix) as explained here: https://github.com/erlang/otp/issues/4821#issuecomment-840338129 i was able to build/install Erlang 24 from GIT on macOS. Thanks Luke. /Frank <[email protected]> wrote : > Hi Frank, > > Scroll to the latest comments in the discussion here: > > https://github.com/erlang/otp/issues/4821 > > TL;DR - use the source package to build, not git. > > On Mon, May 17, 2021 at 11:16 AM Frank Muller > <[email protected]> wrote: > > > > Hi guys, > > > > Back to macOS. > > > > Luke's suggestion to use "--disable-parallel-configure" helped a lot on > Mac but I'm facing a new error during "crypto" module compilation. > > > > $ sw_vers > > ProductName: macOS > > ProductVersion: 11.2.3 > > BuildVersion: 20D91 > > > > $ readlink (brew --prefix openssl) > > ../Cellar/[email protected]/1.1.1k > > > > $ cat $HOME/.kerlrc > > KERL_CONFIGURE_OPTIONS="--disable-parallel-configure --disable-sctp > --without-sctp --with-ssl=$(brew --prefix openssl)" > > > > $ kerl build git https://github.com/erlang/otp.gitOTP-24.0 24.0 > > [...] > > sed -e 's;%VSN%;4.19.1;' mnesia.app.src > ../ebin/mnesia.app > > sed -e 's;%VSN%;4.19.1;' mnesia.appup.src > ../ebin/mnesia.appup > > gmake[3]: Leaving directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/mnesia/src' > > gmake[3]: Entering directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/mnesia/include' > > gmake[3]: Nothing to be done for 'opt'. > > gmake[3]: Leaving directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/mnesia/include' > > gmake[3]: Entering directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/mnesia/examples' > > gmake[3]: Nothing to be done for 'opt'. > > gmake[3]: Leaving directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/mnesia/examples' > > gmake[3]: Entering directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/mnesia/doc/src' > > gmake[3]: Nothing to be done for 'opt'. > > gmake[3]: Leaving directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/mnesia/doc/src' > > === Leaving application mnesia > > gmake[2]: Leaving directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/mnesia' > > gmake[2]: Entering directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/crypto' > > === Entering application crypto > > gmake[3]: Entering directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/crypto/src' > > erlc -W -Werror +debug_info -DUSE_ESOCK=true -DCRYPTO_VSN=\"5.0\" > -Werror -I../include -o../ebin crypto.erl > > erlc -W -Werror +debug_info -DUSE_ESOCK=true -DCRYPTO_VSN=\"5.0\" > -Werror -I../include -o../ebin crypto_ec_curves.erl > > sed -e 's;%VSN%;5.0;' crypto.app.src > ../ebin/crypto.app > > sed -e 's;%VSN%;5.0;' crypto.appup.src > ../ebin/crypto.appup > > gmake[3]: Leaving directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/crypto/src' > > gmake[3]: Entering directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/crypto/c_src' > > gmake -f x86_64-apple-darwin20.3.0/Makefile TYPE=opt > > gmake[4]: Entering directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/crypto/c_src' > > gmake[4]: x86_64-apple-darwin20.3.0/Makefile: No such file or directory > > gmake[4]: *** No rule to make target > 'x86_64-apple-darwin20.3.0/Makefile'. Stop. > > gmake[4]: Leaving directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/crypto/c_src' > > gmake[3]: *** [/Users/frank/.kerl/builds/24.0/otp_src_24.0/make/ > run_make.mk:35: opt] Error 2 > > gmake[3]: Leaving directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/crypto/c_src' > > gmake[2]: *** [/Users/frank/.kerl/builds/24.0/otp_src_24.0/make/ > otp_subdir.mk:29: opt] Error 2 > > gmake[2]: Leaving directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib/crypto' > > gmake[1]: *** [/Users/frank/.kerl/builds/24.0/otp_src_24.0/make/ > otp_subdir.mk:29: opt] Error 2 > > gmake[1]: Leaving directory > '/Users/frank/.kerl/builds/24.0/otp_src_24.0/lib' > > > > Help appreciated > > /Frank > > > >> > >> Hi Frank, > >> > >> Keep an eye out here: https://github.com/erlang/otp/issues/4821 > >> > >> On Wed, May 12, 2021 at 9:52 AM Frank Muller < > [email protected]> wrote: > >> > > >> > New issue with libcrypto which is available on my system but couldn’t > be found by configure script. > >> > > >> > $ ls -1 /usr/local/opt/[email protected]/lib >